問題タブ [solidworks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1954 参照

c# - Excel の VBA スクリプトから外部実行可能ファイル (C#) にパラメータを引数として渡すにはどうすればよいですか?

VBA スクリプトを呼び出す Excel シートに埋め込みボタンがあります。このスクリプトでは、現在のディレクトリを読み取り、解析し、それを使用して値を生成し、string[] 引数を外部の C# 実行可能ファイルに渡します。私はこれを何度も繰り返しましたが、実行可能ファイルを呼び出しますが、C# .exe の実行時に渡されるパラメーターが null (空) であるように見えます。この C# .exe を他のプログラムで使用して引数を渡すことはできますが、この VBA スクリプトは期待どおりに動作しません。また、C# .exe から範囲外の例外が発生しないため、正しいパラメーター数が渡されていることもわかっています。現在、これをトラブルシューティングするために、これらすべての引数を文字列に変換していますが、おそらく必要ありません。添付の VBA コード:

編集 (引数を取り、それをリストに変換し、リストを使用して文字列ファイルパスを提供し、EPDM ボルト内のフォルダーで最新を取得し、ファイルの更新されたローカル コピーを開く、Solidworks EPDM ライブラリを含む暫定的な C# コードを追加します。 .) :

0 投票する
1 に答える
77 参照

c# - pack and go 保存に編集済みの寸法を使用しない

C# API で pack and go 関数を使用しようとしています。私はそれを機能させましたが、私が直面している問題は、編集された寸法を保存していないことです. 寸法は API を使用して編集され、solidworks ではうまく反映されていますが、Pack and Go を使用してアセンブリとパーツを保存しようとすると、古い寸法が使用されています。私は何かを逃しましたか?

0 投票する
1 に答える
48 参照

solidworks - コーンのピッチが可変の Solidworks 二重らせん (キャンディーのようなもの)

私は数日間、コーン(キャンディーのような)に適用された可変ピッチでヘリコイド面を作成しようとします

らせんの描画には成功しましたが、3D らせんスケッチ間で塗りつぶしや押し出しを行うことができません。境界面、塗りつぶし面、またはその他の方法を使用しようとしましたが、Solidworks は美しいが異なる形状を返します。

0 投票する
0 に答える
240 参照

runtime-error - Solidwork を labview に接続すると、ランタイム エラーが発生します

このチュートリアルでソリッドワークをlabviewに接続しようとしています

https://www.youtube.com/watch?v=0384hrc0B1Q

しかし、新しいソリッド アセンブリを作成する必要がある 0:18 で、「ランタイム エラー」が発生します。

http://forums.ni.com/ni/attachments/ni/170/777068/1/error1.png

取り付け方を間違えたからでしょうか?

-Solidwork 2011 x64

-ソフトモーション 2013

-LabView 2012 x84

それとも別の理由がありますか?

0 投票する
1 に答える
638 参照

simulation - 降伏点前の Solidworks 変形

Solidworks の落下試験シミュレーションを実行していますが、結果を理解するのに苦労しています。アイデアは基本的に、5 m/s で地面に衝突するアルミニウム製の中空シェルです。モデル化する方法がわからないので、カスタム材料を作成し、AL 6061 とまったく同じ特性を持っているが、密度が高く、質量が現実世界の質量に出てくると言いました。シェル+内部質量。これだけでもいくつかの問題が発生する可能性がありますが、シェルが質量を運んでいると他にどのように言うべきかわかりません (おそらく重力を増やすことを考えましたが、それはさらに遠回りのようです)。

私の主な関心事は変位と関係があります。下の図では、重いシェルが地面に衝突し、応力が波のように上向きに伝播していることがわかります。横の目盛りは、最大応力が 273 MPa であり、降伏が275MPa。 変形していない

したがって、シェルには永続的な変形はありませんが、「変形結果」を表示すると、次のようになります。

変形した

Solidworks は、この大きな変位を示しています (実際の 1:1 スケールであり、誇張されていないことを確認しました)。3.5mm相当ですが、よく見ると実際はこの倍の変位になります。これは、変形していないモデルを白いシルエットに重ね合わせることで気付きました。図のようにパーツ全体を下に移動し、ノーズを上にへこませて、差を差し引いていますが、実際にはノーズは元の位置から 2 倍離れています。基本的に、現在の 3.5 mm に加えて、モデル全体を下に移動して、下部のノーズが互いに一致するようにすることも考慮に入れる必要があります。つまり、変位はほぼ 1 センチメートルになります。

私の混乱は、このすべてが塑性変形するにはあまりにも多くの変位のように見えるという事実から生じていますが、前に述べたように、降伏点を超えていないため、理論的には衝撃後にすべてが所定の位置に戻るはずです. YP ストレスに達していないので、シェルは無傷で出てくると信じるべきですか?

0 投票する
2 に答える
2285 参照

vba - SolidWorks 2013 マクロ - 文字列操作?

SolidWorks はマクロに VBA を使用しますが、Excel VBA とは大きく異なります (これは私が慣れ親しんでいるものです)。彼らは、SW で文字列を操作することを非常に困難 (そしておそらく不可能) にしました。Left() 関数と Mid() 関数を使用してみましたが、機能させる方法がわかりません。基本的に必要なのは、名前を付けて保存する.DXFファイルで、タイトルを付けますが、シート名は付けません。シート名が問題を引き起こしているので、切り取ろうとしています。使うことができます

たとえば、次のようなタイトルの文字列を取得するには

そして、私はそれが欲しいだけです

たまに長さが違うので使ってみた

しかし、型の不一致エラーが発生します。私は何を間違っていますか?このマクロに残っているのは、" - Sheet1" を切り取ることだけです。

0 投票する
1 に答える
339 参照

vba - VBA ユーザーフォームをクリックする

ユーザーフォームをクリックすることが可能かどうか疑問に思っていました。

背景は次のとおりです。

ユーザーがスケッチを選択する必要があるユーザーフォームを作成しました。ユーザーが選択を開始すると、ユーザーフォームは透明になります。このユーザーフォームをクリックできないようにして、ユーザーフォームの下にあるスケッチや機能を選択できるようにすることはできますか?