Files
Atomizer/examples/bracket/bracket_sim1-solution_1.log
Claude 4afb46327a feat: Add complete Bracket example with validated OP2 extraction
Added complete working example with all NX result files for testing
and validation of the OP2 result extractor.

Files Added (examples/bracket/):
- Bracket.prt: Part geometry with expressions
- Bracket_sim1.sim: Simulation definition (SOL 101 Linear Statics)
- Bracket_fem1.fem: Finite element mesh
- bracket_sim1-solution_1.op2: Binary results (666 KB)
- bracket_sim1-solution_1.f06: ASCII results log
- bracket_sim1-solution_1.dat: Nastran input deck
- Supporting files: .diag, .f04, .log, .html, .png

Validated Results from OP2:
✓ Max Displacement: 0.362 mm (node 91)
  - Primary direction: -Z (-0.354 mm)
  - Load application point

✓ Max von Mises Stress: 122.91 MPa (element 79, CHEXA)
  - Material: Aluminum 6061-T6 (yield = 276 MPa)
  - Safety Factor: 2.25  SAFE
  - Well below yield strength

Units Handling:
- NX units: mm, mN (milli-newton), kg
- Stress in OP2: mN/mm² = kPa
- Conversion required: kPa / 1000 = MPa
- Displacement: mm (direct)

Model Properties:
- Analysis Type: SOL 101 Linear Statics
- Elements: 585 (CHEXA hexahedral)
- Load: ~1000 N in -Z direction (3 application points)
- Constraints: Fixed supports at base
- Material: Al 6061-T6

Optimization Potential:
Current design has good margins:
- Displacement: 0.36 mm (could allow up to ~1.0 mm)
- Stress: 122.91 MPa (could allow up to ~200 MPa)
→ Weight reduction opportunity while maintaining safety!

This validates:
- pyNastran OP2 extraction works correctly
- Units conversion handling (mN → N, kPa → MPa)
- Multi-objective optimization is feasible
- Example ready for testing optimization workflow
2025-11-15 14:52:15 +00:00

164 lines
9.3 KiB
Plaintext

Simcenter Nastran 2412.5000 (Intel64 Family 6 Model 183 Stepping 1 Windows 10) Control File:
--------------------------------------------------------------------------------------
Nastran BUFFSIZE=32769 $(c:/program files/siemens/nx2412/nxnastran/conf/nastran.rcf[1])
Nastran BUFFPOOL=20.0X $(c:/program files/siemens/nx2412/nxnastran/conf/nastran.rcf[4])
Nastran DIAGA=128 DIAGB=0 $(c:/program files/siemens/nx2412/nxnastran/conf/nastran.rcf[7])
Nastran SYSTEM(442)=2 $(command line[5])
Nastran REAL=8545370112 $(Memory limit for MPI and other specialized modules)
JID='C:\Users\antoi\Documents\Atomaste\Atomizer\tests\bracket_sim1-solution_1.dat'
OUT='./bracket_sim1-solution_1'
MEM=3846123520
MACH='Intel64 Family 6 Model 183 Stepping 1'
OPER='Windows 10'
OSV=' '
MODEL='Intel(R) Core(TM) i7-14700HX (AntoineThinkpad)'
CONFIG=8666
NPROC=28
symbol=DELDIR='c:/program files/siemens/nx2412/nxnastran/scnas/nast/del' $(program default)
symbol=DEMODIR='c:/program files/siemens/nx2412/nxnastran/scnas/nast/demo' $(program default)
symbol=SSSALTERDIR='c:/program files/siemens/nx2412/nxnastran/scnas/nast/misc/sssalter' $(program default)
symbol=TPLDIR='c:/program files/siemens/nx2412/nxnastran/scnas/nast/tpl' $(program default)
SDIR='c:/users/antoi/appdata/local/temp/bracket_sim1-solution_1.T141864_0'
DBS='c:/users/antoi/appdata/local/temp/bracket_sim1-solution_1.T141864_0'
SCR=yes
SMEM=20.0X
NEWDEL='c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl/SSS'
DEL='NXNDEF'
AUTH='29000@AntoineThinkpad;28000@AntoineThinkpad'
AUTHQUE=0
MSGCAT='c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl/analysis.msg'
MSGDEST='f06'
PROG=bundle
NEWS='c:/program files/siemens/nx2412/nxnastran/scnas/nast/news.txt'
UMATLIB='libnxumat.dll'
UCRPLIB='libucreep.dll'
USOLLIB='libusol.dll'
--------------------------------------------------------------------------------------
NXN_ISHELLPATH=C:\Program Files\Siemens\NX2412\nxnastran\bin
NXN_JIDPATH=
PATH=c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl;c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl/sysnoise;c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl/softwareanalytics;c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl/samcef;c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl/impi/bin;c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl/monitor;C:\Program Files\Siemens\NX2412\nxbin;c:\Users\antoi\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Google\Chrome\Application;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\Binn\;C:\Program Files\Microsoft SQL Server\160\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\160\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\ProgramData\chocolatey\bin;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files\Git\bin;C:\Program Files\MiKTeX\miktex\bin\x64\pdflatex.exe;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\Pandoc;C:\Program Files\Siemens\NX1980\CAPITALINTEGRATION\capitalnxremote\;C:\Program Files\Tesseract-OCR;C:\Program Files\Inkscape\bin;C:\Program Files\Siemens\NX2412\CAPITALINTEGRATION\capitalnxremote\;C:\Program Files\Tailscale\;C:\Program Files\Siemens\NX2506\CAPITALINTEGRATION\capitalnxremote\;C:\Program Files\Docker\Docker\resources\bin;C:\Users\antoi\.local\bin;C:\Users\antoi\AppData\Local\Microsoft\WindowsApps;C:\Users\antoi\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\antoi\AppData\Local\Programs\MiKTeX\miktex\bin\x64\;C:\Users\antoi\AppData\Local\Pandoc\;C:\Users\antoi\AppData\Local\Programs\Ollama;C:\Program Files\Graphviz\bin;C:\Users\antoi\.dotnet\tools;C:\Users\antoi\AppData\Local\Programs\cursor\resources\app\bin
Command Line: bracket_sim1-solution_1.dat prog=bundle old=no scratch=yes sys442=2
Current Dir: C:\Users\antoi\Documents\Atomaste\Atomizer\tests
Executable: c:/program files/siemens/nx2412/nxnastran/scnas/em64tntl/analysis.exe
NXN_MSG: stderr
--------------------------------------------------------------------------------------
Current resource limits:
Physical memory: 65208 MB
Physical memory available: 32902 MB
Paging file size: 83640 MB
Paging file size available: 15922 MB
Virtual memory: 134217727 MB
Virtual memory available: 134213557 MB
--------------------------------------------------------------------------------------
System configuration:
Hostname: AntoineThinkpad
Architecture: em64tnt
Platform: Intel64 Family 6 Model 183 Stepping 1 Windows 10
Model: Intel(R) Core(TM) i7-14700HX
Clock freq.: 2304 MHz
Number of CPUs: 28
Executable: standard
Raw model ID: 8666
Config number: 8666
Physical memory: 65208 MB
Virtual memory: 83640 MB
Numeric format: 64-bit little-endian IEEE.
Bytes per word: 8
Disk block size: 512 bytes (64 words)
Remote shell cmd: Remote capabilities not available.
--------------------------------------------------------------------------------------
Simcenter Nastran started Sat Nov 15 08:33:00 EST 2025
08:33:00 Beginning Analysis
08:33:00 Simcenter NASTRAN Authorization Information - System Attributes
08:33:00 --------------------------------------------------------
08:33:00 Model: Intel(R) Core(TM) i7-14700HX (An
08:33:00 Machine: Intel64 Family 6 Model 183 Stepp
08:33:00 OS: Windows 10
08:33:00 Version:
08:33:00 License File(s): 29000@AntoineThinkpad;28000@AntoineThinkpad
08:33:00 app set license server to 29000@AntoineThinkpad;28000@AntoineThinkpad
08:33:00 ************** License Server/File Information **************
Server/File : 29000@AntoineThinkpad
License File Sold To / Install : 10219284 - Atomaste
License File Webkey Access Code : S6C5JBSW94
License File Issuer : SIEMENS
License File Type : No Type
Flexera Daemon Version : 11.19
Vendor Daemon Version : 11.1 SALT v5.0.0.0
08:33:00 *************************************************************
08:33:00 **************** License Session Information ****************
Toolkit Version : 2.6.2.0
Server Setting Used : 29000@AntoineThinkpad;28000@AntoineThinkpad
Server Setting Location : Application Specific Location.
Number of bundles in use : 2
Bundle [ 0 ] : NX93300
Bundle [ 1 ] : SC13500
08:33:00 *************************************************************
08:33:00 SALT_startLicensingSession: call count: 1
08:33:05
*************** License Server Connection Error ***************
08:33:05
Licensing error with server 28000@AntoineThinkpad
Message:
Cannot connect to license server system.
Feature : server_id
FLEXnet error : -15,10
System Error : 10061
08:33:05 ***************************************************************
08:33:05 ************** License Server/File Information **************
Server/File : 28000@AntoineThinkpad
License File Sold To / Install : No Sold To / Install
License File Webkey Access Code : No Webkey
License File Issuer : No issuer
Flexera Daemon Version : 0.0
Vendor Daemon Version : No Version
08:33:05 *************************************************************
08:33:05 Simcenter NASTRAN Authorization Information - Checkout Successful
08:33:05 -----------------------------------------------------------------
08:33:05 License for module Simcenter Nastran Basic - NX Desktop (Bundle) checked out successfully
08:33:05 Loading Shared Library C:\Program Files\Siemens\NX2412\nxcae_extras\tmg\exe\mayamoncomm.dll
Starting viewer with UGII_MONITOR_DIR set to 'C:\Program Files\Siemens\NX2412\nxcae_extras\tmg\exe'
Starting monitor viewer at C:\Program Files\Siemens\NX2412\nxcae_extras\tmg\exe\xcsmon_viewer.exe
08:33:05 Viewer API version is: 11
08:33:05 Viewer API minor version is: 6
08:33:05 Monitor Version Info: Simcenter 3D Simulation Control Monitor 2412.7 Mar 31 2025 (Version 2412.20250331_2_c2dc538)
08:33:05 Analysis started.
08:33:05 Geometry access/verification to CAD part initiated (if needed).
08:33:05 Geometry access/verification to CAD part successfully completed (if needed).
08:33:05 Finite element model generation started.
08:33:05 Finite element model generated 3510 degrees of freedom.
08:33:05 Finite element model generation successfully completed.
08:33:05 Application of Loads and Boundary Conditions to the finite element model started.
08:33:05 Application of Loads and Boundary Conditions to the finite element model successfully completed.
08:33:05 Solution of the system equations for linear statics started.
08:33:05 Solution of the system equations for linear statics successfully completed.
08:33:05 Linear static analysis completed.
08:33:08 NSEXIT: EXIT(0)
08:33:08 SALT_term: Successful session call count: 0
08:33:08 Session has been terminated.
08:33:08 Analysis complete 0
Real: 8.400 seconds ( 0:00:08.400)
User: 0.203 seconds ( 0:00:00.203)
Sys: 0.171 seconds ( 0:00:00.171)
Simcenter Nastran finished Sat Nov 15 08:33:08 EST 2025