tsurfの機械設計研究室

サーボモーターやエアシリンダの選定計算なども扱っている技術ブログです

スポンサーリンク


MENU

【ソリッドワークス バグと対処】アセンブリからの保存無効バグ クラッシュしても普及してはいけない理由

今回は以下に関する記事です。
【ソリッドワークス バグと対処】
アセンブリからの保存無効バグ 
クラッシュしても普及してはいけない理由

 

管理人的には
ヒストリーCAD全般をおススメしません。

管理人おススメの3DCADは
ノンヒストリーCADである富士通I-CADです。

 

管理人T.Surf

勤めている会社の都合上
ソリッドワークス2023を
使わされている管理人が遭遇した
バグについて、をまとめました。

 

管理人はパラメトリック自体が有用だとは思いませんが、
こう見てみると、ヒストリーCADは、複雑なシステムのためか

  • アセンブリの動作が非常に重い
  • バグやクラッシュ、フリーズが非常に多い

以上のことから仮にパラメトリックが有用だと仮定しても
そのメリットを差し引いて有り余るデメリットとなっていますね。

 

 

①アセンブリからの保存が無効バグ

これも、前回の仮想構成部品消失バグと同じでクラッシュからの
普及時に発生するバグ

基本的にアセンブリから、構成部品の保存もできるのだが、
クラッシュから復旧した際に、仮想構成部品消失バグの余波で

アセンブリを保存しても、中のサブアセンブリや構成部品の
修正内容が保存されなくなる場合がある。

 

頻度 E 確率論
極悪度 C
ストレス度 特A
対処法

 

 

②アセンブリからの保存無効バグの対処法

先に対処法を言うと、先述の記事で説明した
仮想構成部品消失バグの対処法同様

クラッシュしたら復旧せずに諦めたほうがよい。

いさぎよく ファイルの開き直しでやり直したほうがよい。
これは、後述するが仮想構成部品でなくても起こりうるからだ。

である。

 

まずは、先述の仮想構成部品消失バグの記事内
クラッシュからの復旧して、保存をすると、
一部の部品(メインは仮想構成部品)について

キャッシュがリンク先として
誤認されてしまうことが、低確率ながらある。

と解説したが、キャッシュをリンク先にしてしまった部品が
含まれるアセンブリでは、部品を変更しても保存されない/反映されない
という症状があるようだ。

これは、SolidWorksが“正常な状態”と認識できないリンク構造
になっているため
と推測される。

結果として、設計者が変更した内容が保存されず、
作業が無駄になる
という致命的な事態に。

 

このバグが凶悪なところは、ただでさえソリッドワークスは
革新性を優先した大して役に立たないパラメトリックのために
バグやクラッシュが多くありながら、

そのクラッシュの復旧が信頼できないことにある。

 

 

③最後に

ソリッドワークスは本当に困ったCADです。
革新性ばかりで実用性がありません。
これは、向いている方向がユーザではなく、経営者や株主のためです。

  • パラメトリック設計は大変更であればあるほど
    大規模アセンブリであればあるほど機能しない
  • パラメトリック設計のためにCADの操作に自由度がない
  • パラメトリック設計のためにクラッシュやバグが多い
  • 2Dの本質の理解のなさからトップダウン設計が不可能
  • そのためかえって、ノンヒストリーCADよりも
    モデリングに莫大な時間がかかってしまう。
  • 複数の設計者によるリアルタイム設計による保存事故

上記のヒストリーCADに困っている設計者に向けて
ソリッドワークスを使えるための情報を発信していきます。

以下を御参照願います。

 

本記事は以上です。
最後までお読みいただきありがとうございます。

本ブログの文章や画像の無断転用を禁止します