Jump to content

Imoto

Administrators
  • Content Count

    309
  • Joined

  • Last visited

  • Days Won

    14

Reputation Activity

  1. sentan liked a post in a topic by Imoto in HyperMesh:ContactSurfの重複チェックスクリプト   
    HyperMesh上で、CotactSurfaceが重複して定義されている箇所がないかチェックするスクリプトです。

    同一要素、同一面にContactSurfが定義されている場合は、該当の要素とContactSurfを画面に表示します。

     
    HM_FindDuplicated_ContactSurfs.tcl  ←ダウンロードはこちら。
    ※ダウンロードするには、必ず「サインイン」が必要です。
     Sign upがまだお済でない場合は、右上の「Sign up」ボタンからユーザー登録を行って下さい。
     フリーメールアドレスでの登録は不可です。所属組織(会社・学校)のメールアドレスで登録して下さい。
  2. M. Inoue liked a post in a topic by Imoto in Process Managerのタスクや、操作パネルを作成するには?   
    「Process Manager」で利用するタスクや、操作パネルを作成するには、「Process Studio」を利用します。
    Windowsのスタート⇒プログラム⇒Altair HyperWorks⇒Tools⇒Process Studioから起動することができます。
     
    Process Studioでは、以下のビデオのようにタスク(プロセス)の追加や、各タスクで用いる操作パネルの作成ができます。
    ProcessStudio-Add.mp4
  3. tinh liked a post in a topic by Imoto in Find Attached Elements "Dyna"   
    Hello @BG913
     
    I guess "hm_gettiedentities" is you are looking for.
     
    Ex:
    *createmark nodes 1 248;
    hm_gettiedentities nodes elems 1 2;
    hm_getmark elems 2;
     
    Thanks,
    Imoto
  4. TranManhTung liked a post in a topic by Imoto in CFD結果から、ベクトルや流線を確認する方法   
    HyperViewで流線表示ができることをご存知ないという方も多くいらっしゃるかも知れません。
     
    Sereamlines機能を使うと、流線を書くことができます。
    単純にベクトルで表示するよりも判りやすいかと思いますので、ぜひご活用下さい。
    HV_Streamlines.mp4
  5. TranManhTung liked a post in a topic by Imoto in 【番外編】CAEエンジニアが知っておいて損はないエクセル関数   
    CAEエンジニアが覚えておいた方が便利なエクセル関数の1つに、「VLOOKUP」関数が挙げられると思います。

    結果値リストから、いくつかのIDのみの結果を取得したいときに便利なのが「VLOOKUP」です。
    例えば、HyperViewのQuery機能で全ての節点IDを取得しておき、後から指定したいくつかの節点IDの結果を取得するといった事が簡単にできます。
     
    VLOOKUP関数では、(検索値、範囲、列番号、検索方法)といった引数を指定します。一般的な関数ですので、専門的な内容はGoogle等で「VLOOKUP」で検索してみて下さい。

     
    サンプルの.xlsxファイルを添付しておきます。
    VLOOKUP.xlsx
    ※ファイルのダウンロードには、当フォーラムへのSign up(ユーザー登録)およびSign in(サインイン)が必要です。
    VLOOKUP.xlsx
  6. Livil Lyle liked a post in a topic by Imoto in Find Attached Elements "Dyna"   
    Hello @BG913
     
    I guess "hm_gettiedentities" is you are looking for.
     
    Ex:
    *createmark nodes 1 248;
    hm_gettiedentities nodes elems 1 2;
    hm_getmark elems 2;
     
    Thanks,
    Imoto
  7. FFZT liked a post in a topic by Imoto in HyperMeshの動作や表示がおかしい場合   
    --- English ---
    If you are facing the strange issue when you using the HyperMesh/HyperView/HyperGraph and so on...
    Please try to delete the following Files/Folders, then you can reset the HyperWorks-Desktop products.
     
    First of all, please check the "Start-in directory".
    1. Right click on HyperMesh/HyperView/HyperGraph short cut icon.
    2. Hit the Property.
    3. Check the "Start-in directory".
    4. Close the all HyperMesh/HyperView/HyperGraph...
    5. Delete the following Files/Folders.
    ・command.tcl (File)
    ・hmsettings.tcl (I guess this file is exist in MyDocument folder)
    ・hmmenu.set (This file is exist in install directory, Do not delete the install folder's file)
    ・batchmesher_config.cfg (File)
    ・hwsettings.xml (This file is referenced in HyperWorks Desktop)
    ・hwsettings.xml.bk (This file is used in HyperWorks Desktop)
    ・%USERPROFILE%\.Altair (Folder)
    ・%USERPROFILE%\AltairLibraries (Folder)
    ・%USERPROFILE%\hweDefaultWS (Folder)
    ・%USERPROFILE%\AppData\Local\Altair (Folder)
    ・%USERPROFILE%\AppData\Local\Temp\.altair (Folder)
    ・%USERPROFILE%\AppData\Local\Temp Search the files in start with "HM" name in this folder. (Files are remain if you forced termination in before)
    ・\Altair (I guess this folder is exist in MyDocument folder)
     
    Note: You can move to right folder when you paste the「%USERPROFILE%」to your explorer.
  8. TranManhTung liked a post in a topic by Imoto in HyperView:セッションファイル(.mvw)を開いた際に、Tclコマンドを実行する方法   
    セッションファイルを開くのと同時に、Tclスクリプトを実行したい場合には、mvwファイルに追記することで可能です。
    例えば、.mvwファイルの一番最後の*EndPage() の次の行に、下記のように追記しておくとFile⇒Open⇒Sessionから.mvwを開いたタイミングでキャプチャーを保存することができます。
     
    *BeginInterpreter("tcl")
    hwi OpenStack
    hwi GetSessionHandle sess
    sess CaptureActiveWindow jpeg C:/TestABC.jpeg 100 500 500
    hwi CloseStack
    *EndInterpreter()
     
    ※HyperViewは、Tcl/TkスクリプトやHyperViewのコマンドに対応していますので、HyperViewコマンドを用いて様々な自動化が可能です。
  9. TranManhTung liked a post in a topic by Imoto in HyperMesh:特定の長さ以下のエッジ(微小エッジ)を持つサーフェスを調べたい   
    HyperMeshで、エッジの長さが指定値以下のサーフェスを調べたい場合、「hm_getsurfacesbyedgelength」コマンドを用いると簡単に調べることができます。

    図.微小エッジのイメージ
     
    hm_getsurfacesbyedgelengthコマンドを活用して、ユーザーが指定した長さ以下のエッジを持つサーフェスだけを画面上に表示するスクリプトをサンプルとして投稿します。
    プルダウンFile⇒Tcl/Tk Script⇒Runから、下記リンクからダウンロード可能なファイルを実行して下さい。
    FindSmallEdgeSurf.tcl
    ※ファイルのダウンロードには、ユーザーフォーラムへのサインインが必要です。まだアカウントをお持ちではない方は、ボタンから登録して下さい。
  10. TranManhTung liked a post in a topic by Imoto in コンポーネント間に自動的に接触を定義したい   
    部品間の指定値以内の距離の箇所に、自動的に接触を定義したい場合は、Contact Browserをご利用いただくと便利です。
     
    指定していただくのは、基本的には下記の2つです。
     ①接触を定義したい複数のコンポーネント=Pick allication region
     ②接触を定義する部品間の距離(隙間)=Vichnity tolerance
     
    詳細はビデオをご確認下さい。
    ContactBrowser.mp4
  11. Pandurang liked a post in a topic by Imoto in keep mesh option using script   
    Hi @Pandurang
     
    Topology revision can change with "*deleteelementsmode 0".
     
    Thanks,
    Imoto
  12. TranManhTung liked a post in a topic by Imoto in HyperMeshの様々な機能説明ビデオが見たい   
    https://altairhyperworks.jp/ResourceLibrary.aspx?&category=Videos
  13. TranManhTung liked a post in a topic by Imoto in HyperMeshの様々な機能説明ビデオが見たい   
    http://www.altairjp.co.jp/landing/ajvideos
    ※少し重いので、IEでの表示が出来ない場合があります。
    ⇒Chromeでは快適に表示できます。
  14. TranManhTung liked a post in a topic by Imoto in 1節点が7要素以上に接続している箇所を見つけたい   
    『1節点が7要素以上に接続している箇所を見つけたい』という問い合わせが、2年に1回ほどあります。
    そこで、該当の箇所を見つけるスクリプトを作ってみました。
     
    プルダウンメニューFile⇒Run⇒Tcl/Tk Scriptから、↓のTclファイルを実行して下さい。
    HM_Detect1nodeConnectedtoOver7elems.tcl
     
    7要素以上に接続している節点には、IDを表示します。
  15. TranManhTung liked a post in a topic by Imoto in Tcl/Tk: リストから、空白だけを消したい   
    set original " 1 min length         1 1.0   10.00   7.750   3.250   1.000   0.000       0";
     
    上記のような、文字列の変数があった場合に、「split $original」を実行すると、下記のように返ってきます。

    {} 1 min length {} {} {} {} {} {} {} {} 1 1.0 {} {} 10.00 {} {} 7.750 {} {} 3.250 {} {} 1.000 {} {} 0.000 {} {} {} {} {} {} 0
     
    空白のリストだけを消したい場合は、下記のようにlremoveコマンドを使うと消すことができます。
     
    lremove -all [split $original]
    ⇒1 min length 1 1.0 10.00 7.750 3.250 1.000 0.000 0
  16. TranManhTung liked a post in a topic by Imoto in Likeボタンについて   
    あまり気付きにくいかも知れませんが、各投稿の右下には、(Likeボタン)があります。
     
    質問内容や回答内容が「いいね」と感じたり、「役に立った」という場合には、ぜひ(Likeボタン)を押して下さい。
    Likeボタンのクリックにより、投稿者の「評判(Reputation)」がアップします。
  17. 田中 洋晃 liked a post in a topic by Imoto in HM学生版インストールについて   
    弊社から発行しているライセンスファイルを、C:\Program Files\Altair\2017.2-edu\securityに保存する作業は既にされていますか?
  18. IGGY liked a post in a topic by Imoto in HyperWorks Xについて   
    HyperWorks Xは、次世代のHyperMeshです。
    ※将来的には、HyperViewやHyperGraphなども統合する予定で、次世代HyperWorksプラットフォームをHyperWorks Xと呼んでいます。

     
    30年以上に及ぶ長い歴史のあるHyperMeshのコア機能を引き継ぎながら、全く新しい操作性でご利用いただけます。
    HyperWorks Xの操作性については、下記のURLをご参照下さい。
    https://www.altair.com/training/hwx_introduction/hwx_menu/story_html5.html
    ※従来の操作パネルをご利用いただくことも可能です。
     
    v2019の現時点では、全ての機能が新しい機能(リボン)に搭載されていない箇所も御座いますが、今後のアップデート/バージョンアップで、リボン機能の充実や、ユーザーエクスペリエンスの向上を予定しています。

    これまでのHyperMeshの操作パネルから、HyperWorks Xへの移行を少しでもスムーズに行っていただくべく、Altair Connectに対応表をご用意しておりますので、ご活用下さい。


     
  19. Alex Nguyen liked a post in a topic by Imoto in ソリッド要素の1層だけ選択⇒削除する方法   
    ソリッド要素の1層だけを選択したいという時には、Toolページ⇒findパネルを使うと便利です。
    また、HyperWorks 2019で追加されたHyperWorks Xであれば、選択オプションが充実して選択し易くなっています。
    ↓↓↓ビデオをご確認下さい↓↓↓
    ソリッド要素の1層削除.mp4
  20. Alex Nguyen liked a post in a topic by Imoto in HyperMeshで断面カット表示をしたい   
    HyperWorks2019で追加された、新しいUIのHyperWorks Xでは、ジオメトリの断面カットにも対応しています。
     

  21. Alex Nguyen liked a post in a topic by Imoto in HyperMeshで断面カット表示をしたい   
    HyperMeshでは、Postページ⇒hidden lineパネルで、『要素のみ』断面カット表示が可能です。

     

    ジオメトリ(CAD)の断面カットをしたい場合は、HyperViewと組合せて、表示させる回避方法が考えられますので、下記のURLからビデオをご確認下さい。
    http://fast.wistia.net/embed/iframe/bfaw0qyd6p?popover=true
  22. Alex Nguyen liked a post in a topic by Imoto in surfaceからのsolid自動生成方法   
    こんにちは、@take
     
    はい、問題ないです。
    Keep tangencyは、隣接エッジの曲率を保持するオプションですが、今回の場合は平面を作成するだけなので、チェックの有無はどちらでも問題ないと思います。
  23. Alex Nguyen liked a post in a topic by Imoto in surfaceからのsolid自動生成方法   
    こんにちは、@take
     
    下のビデオのように操作してみて下さい。
    Topic_30546.mp4
  24. KOBAYASHI liked a post in a topic by Imoto in Likeボタンについて   
    あまり気付きにくいかも知れませんが、各投稿の右下には、(Likeボタン)があります。
     
    質問内容や回答内容が「いいね」と感じたり、「役に立った」という場合には、ぜひ(Likeボタン)を押して下さい。
    Likeボタンのクリックにより、投稿者の「評判(Reputation)」がアップします。
  25. amethyst liked a post in a topic by Imoto in 局所座標系での表面メッシュの円範囲選択   
    こんにちは、@amethyst
     
    hm_getvalueで取得できる節点のData nameでは、x, y, zが参照座標系からの座標値、globalx, globaly, globalzが全体座標系からの座標値となっていますので、必要に応じて使い分けていただくのが良いかと思われます。
     
    今回、ボルトのモデル化に、1Dページ⇒connectorsパネル⇒bolt機能は利用されていますか?
    コネクターが使われているのであれば、部品のリプレース機能で部品入れ替え後に、コネクターのリアライズ(再接続)を実行するだけで完結できると思われます。
×
×
  • Create New...