cgx(1)

πŸ’– cgx β€” CalculiX GraphiX πŸ’–

okay bestie, welcome to cgx(1), aka the CalculiX GraphiX girlies' manual β€” this is the General Commands Manual entry, and we're gonna get you fluent in it in like, one scroll. no cap.


✨ SYNOPSIS ✨

cgx [options] [parameter] filename [ccxfile]...

like, that's the whole shape of it. options, maybe a parameter, a filename, and then as many ccxfiles as your heart desires. periodt.


πŸ¦‹ DESCRIPTION πŸ¦‹

This page is the brief little rundown of the cgx command, bestie β€” just the essentials so you're not lost.

The full documentation and all the test files live in the calculix-cgx-doc package, specifically in this directory:

/usr/share/doc/calculix-cgx-doc/

so if you want the deep lore, that's where it's at. iykyk. πŸ’…


🌸 PARAMETERS 🌸

one bullet per option, no skips, we're thorough here:

  • -a β€” auto-mode. a geometry file derived from a cad-file must be provided. no file, no vibe. 🫢
  • -b β€” build-mode. a geometry (command) file must be provided.
  • -bg β€” background mode. it suppresses creation of graphic output, otherwise it behaves just like -b, so a geometry (command) file must be provided. quiet little icon, working in the shadows. πŸŒ™
  • -c β€” read a solver input file (ccx).
  • -duns2d β€” read duns result files (2D).
  • -duns3d β€” read duns result files (3D).
  • -foam β€” read openFoam result files.
  • -isaac2d [-pref<val> -tref<val> -R<val>] β€” read isaac result files (2D). yes, it takes those optional little parameters: -pref<val>, -tref<val>, and -R<val>. πŸ’–
  • -isaac3d [-pref<val> -tref<val> -R<val>] β€” read isaac result files (3D). same optional squad: -pref<val>, -tref<val>, -R<val>.
  • -f06 β€” read a Nastran f06 file.
  • -ng β€” read Netgen native format.
  • -step β€” read a step file. and heads up: only points and lines, that's it, that's the whole thing. πŸ™ˆ
  • -stepsplit β€” read a step file and write its single parts out to the filesystem. like, it's giving "unpacking my whole personality into separate folders". πŸŽ€
  • -stl β€” read stl triangles.
  • -v β€” the default, bestie. it reads a result file in frd-format, and optionally a solver input file (ccx) which provides the sets and loads used in the calculation. main character behavior. πŸ‘‘

πŸ”₯ SPECIAL PURPOSE OPTIONS πŸ”₯

these ones are the niche queens β€” not for every day, but iconic when you need them:

  • -mksets β€” make node-sets from *DLOAD-values, with the setname being ''_<value>''. very specific, very slay. ✨
  • -read β€” forces the program to read the complete result-file at startup. no partial reads, no shortcuts, it's doing the whole thing immediately. πŸ’€

ngl, if you're ever unsure which flag you want, just remember: -v is the default and she's the one you probably want. the rest are situational divas. 🌈

πŸ’œ sign-off πŸ’œ

okay that's the whole page, bestie β€” sending you off with love from the DEBIAN corner of the world, where this manual is literally the CalculiX GraphiX GRAPHICAL INTERFACE for cgx(1). mwah, go read your files. πŸ§šπŸ’–πŸŒΈ