スケッチ内のパターンをコンフィギュレーションで制御したい

スケッチ内のパターンをコンフィギュレーションで制御したい

t_nagaseD2EAK
Advocate Advocate
444件の閲覧回数
14件の返信
メッセージ1/15

スケッチ内のパターンをコンフィギュレーションで制御したい

t_nagaseD2EAK
Advocate
Advocate

添付モデルのプレート形状と溝形状は変えず、溝の間隔をコンフィギュレーションで変更したいです

プレートの長さに対して溝は等間隔にしたいのですが、どういったモデルを作れば可能ですか?

 

0 件のいいね
445件の閲覧回数
14件の返信
返信 (14)
メッセージ2/15

adachitech7
Consultant
Consultant

@t_nagaseD2EAK さん、

 

このような感じで作りました。

 

まずは長方形を押出し(スケッチはなるべくシンプルにした方が良い結果が得られます)

01.png

 

 

長方形スケッチに記入した寸法の名前をユニークな名称に変えてお気に入りに追加して管理することにします。(今回の質問内容ですと横幅だけで良かったとは思いますが)

02.png

 

 

ユーザーパラメータを追加します。名前は適当で単位はなし、溝個数を式の欄に記入しておきます。

03.png

 

 

もう一つユーザーパラメータを追加。適当な名前で単位はmm、式には横幅/(溝個数+1)となるように入力してください。溝個数が5だと横幅を6分割した長さが溝間ピッチとなります。

04.png

 

 

パラメータはこのようになります。

05.png

 

 

溝を切り取り。

06.png

 

 

矩形状パターンコピー。オブジェクトのタイプをフィーチャーに、分布を「間隔」に、数量に溝個数を入力、距離に溝間ピッチを入力してください。今回は中央基準にして左右対称にパターンコピーさせることにしました。

07.png

 

 

パラメータを変更して横幅を変えてみます。

08.png09.png

 

 

溝個数を変えてみます。

10.png11.png

 

 

最後に4コーナーにフィレットを入れると完成です。

最初のスケッチに全ての情報を詰め込まずに分散させて保持させると見通しが良くなって上手くいくと思います。分からないところがあればいつでも質問してください。

メッセージ3/15

t_nagaseD2EAK
Advocate
Advocate

adachitech7様

 

ありがとうございます

一から作ってみたのですが、n値を偶数にすると均等に分割されません

これは私の作り方のミスでしょうか?

0 件のいいね
メッセージ4/15

t_nagaseD2EAK
Advocate
Advocate

溝を中心ではなく端から基準にして、「ピッチ=端からの数値」にするにはどういったパラメータにしたらいいのでしょうか?

0 件のいいね
メッセージ5/15

adachitech7
Consultant
Consultant
解決済み

@t_nagaseD2EAK さん、

 

端基準でパターンコピーする場合であっても同じパラメータセットを使えます。

 

溝をスケッチするときに端からの距離にPitchパラメータを入れてください。

01.png02.png

 

 

切取り。

03.png

 

 

切取りフィーチャーをパターンコピー。

04.png05.png

 

 

これですと溝の数を偶数にしても問題ないですね。

06.png07.png

0 件のいいね
メッセージ6/15

adachitech7
Consultant
Consultant
解決済み

@t_nagaseD2EAK さん、

 

別の方法もご紹介いたします。こちらの方が簡単かもしれないですね。

 

本体ボディの端に溝の形をスケッチ。

01.png

 

 

押出しで新規ボディを作成。

02.png

 

 

パス上のパターンコピー。パスに本体の横辺エッジを選択、距離には横幅で設定したパラメータを記入(システムが割り振るd1とかd2というものでもOKです)
数量は好きな数字を入れてください。パラメータで設定したnでもOKです。
03.png

 

 

内側のボディを使って結合、切取り。

04.png

 

 

両端のボディは不要なので除去しておきます。

05.png

 

 

幅を変えても等間隔で溝が形成されます。

06.png

0 件のいいね
メッセージ7/15

t_nagaseD2EAK
Advocate
Advocate

adachitech7様

ありがとうございます

コンフィギュレーション関係でもう一点質問があります

これの長さ違いを作った時、コンフィギュレーションを追加した時に、以前の項目まで表示されてしまいます

ボディごとに必要なコンフィギュレーションにすることはできますか?

0 件のいいね
メッセージ8/15

adachitech7
Consultant
Consultant

@t_nagaseD2EAK さん、

 

このようにしてみました。

 

コンフィグレーションで2つの仕様に切り替えられるようにしました。

01.png

 

 

別ファイル(アセンブリファイル)を作って部品を挿入。挿入する際にどちらの仕様にするかを選びます。

02.png03.png

 

 

同じ部品を追加してこんどはもう一方の仕様を選択しました。

04.png05.png

 

 

これで同じ空間に同じ部品を2仕様存在させたことになります。ただこれをやるとインプレイス編集ができなくなるのでちょっと工夫が必要かもしれませんね。
おやりになりたいことを具体的に書いていただけると他の方法も含めて検討できるかと思います。

0 件のいいね
メッセージ9/15

t_nagaseD2EAK
Advocate
Advocate

adachitech7様

ありがとうございます

やろうとしているこの2つの長さ違うプレートを組み合わせて箱の仕切りを部品ごとにサイズ違いで作るのが狙いです

箱の長手方向の仕切りと短手方向の仕切りをそれぞれ違う溝数で作ろうと思います

コンフィギュレーションを分けるにはファイルも別にする必要があるのですね

同じ画面でそれぞれ切り替えられたら便利だと思ったのですが、元ファイルに飛ばないといけないのであれば個別ファイルでの運用の方が合っているかもしれません

 

コンフィギュレーションの活用を模索しているのでまた何かあれば質問させていただきます

メッセージ10/15

adachitech7
Consultant
Consultant

@t_nagaseD2EAK さん、

 

溝のピッチや個数等の詳細のモデリングをする前にまずは基本形状の大きなところから決めていけばどうでしょうか。

こんな方法があるので参考までに。

 

箱の内側の寸法で押出し。

01.png

 

幅寸法奥行寸法にユニークな名前を付けてお気に入りに登録。

02.png

 

 

幅方向と奥行き方向それぞれに仕切りの数とピッチについてのパラメータを登録

03.png

 

 

長方形ボディの上面にスケッチを追加、端からの寸法を記入(仕切りのピッチを入力します。今回はpitch1)
04.png

 

 

薄い押し出しで新規ボディ作成。

05.png

 

 

矩形状パターンコピー。仕切りの数とピッチのパラメータを入力。

06.png

 

 

奥行方向も同様に。

07.png

 

 

こんな感じになります。

08.png

 

 

長方形ボディの上面をオフセット、少し高くしておきます。

09.png

 

 

シェルで外側にオフセット。

10.png

 

 

ひとまずここまで。このモデルを使って区画の数とか大きさを決め込むことができると思います。

11.png

メッセージ11/15

adachitech7
Consultant
Consultant

@t_nagaseD2EAK さん、

 

溝のモデリングです。

 

仕切り用のファイルを新規に作って派生を挿入を選択します。

01.png

 

 

基本形状ファイルを開いて下図の青色にハイライトされた部品を選択。

02.png

 

 

こんな感じでボディが取り込まれます。元ファイルと連携していますので基本形状を変えるとここも連動して形状変更されます。

03.png

 

 

面をオフセット。ここでは実行していませんが板の側面も外側に少しオフセットしておくといいでしょう。

04.png

 

 

結合切取で溝ができました。

05.png06.png

 

 

もう一つの仕切りも同様に。

07.png08.png09.png10.png11.png

 

 

箱用のファイルを新規に作って基本形状から箱ボディを取りこみます。(派生を挿入)

12.png13.png

 

 

アセンブリファイルを新規に作って箱、仕切りを挿入し、親に固定拘束を付けておきます。必要であればここからパターンコピーで複製するといいと思います。

14.png15.png16.png

 

 

嵌合部はこんな感じです。

17.png

メッセージ12/15

adachitech7
Consultant
Consultant

@t_nagaseD2EAK さん、

 

ついでなのでパターンコピーもやってみました。

データを添付しますのでご参考に。

01.png

0 件のいいね
メッセージ13/15

t_nagaseD2EAK
Advocate
Advocate

adachitech7様

 

ありがとうございます

やればやるほどファイルが増えてしまうんですね

ひとつのファイル内でモデルごとにコンフィギュレーション設定ができるようになってくれると嬉しいです

0 件のいいね
メッセージ14/15

adachitech7
Consultant
Consultant
解決済み

@t_nagaseD2EAK さん、

 

アセンブリに取りこんだ外部コンポーネントは「リンクの解除」を行うことで内部コンポーネントに変換することができます。

01.png

 

 

その際に元ファイルで使っていたユーザーパラメータはユニークな名前になるように自動で文字列が付加され(_1とか)そのまま引き継がれます。

02.png

 

 

もう一度コンフィグレーションを設定すると2つのモデルをそれぞれ独立して形を変えることができるようになります。

03.png04.png

 

コンフィグレーションを切り替えた状態です。

05.png

これでどうでしょう?

メッセージ15/15

t_nagaseD2EAK
Advocate
Advocate

adachitech7様

これはとても素晴らしいモデルです

理想としているものでした

コンフィギュレーションやリンクはまだまだ勉強していきたいと思います

 

たくさんのアイデアありがとうございました