Truss mass & group optimizer preset

Upload a CSV to auto-calculate member lengths from node coordinates, or use presets. Then optimize wall thickness groups and total mass.

CSV import
Manual / presets
OD taper
Results

Drop your CSV โ€” the tool reads Node ID/X/Y/Z columns and Element ID/Node1/Node2/Type columns. The optional Type column (structural or cable) routes cables to a separate mass model and tension-only LINK180 elements. Omit it and everything is treated as structural.

Node ID,X,Y,Z,,Element ID,Node 1,Node 2,Type 1,647.4,-2500,0,,1,1,58,structural 2,727.7,2810.2,0,,2,2,3,cable ...
๐Ÿ“‚
Drop CSV here or click to browse
Accepts .csv files
Active: 1 inch OD (25.4 mm)
Wall thicknesses (tip โ†’ root, mm):

Paste your SET,LIST output from ANSYS below, then click Parse. Works with both file.rst (plain modal) and file.rstp (perturbation modal) formats.

Self-contained optimizer that tapers both the outer diameter and the wall thickness with the same quadratic curve, then finds the optimal manufacturing groups for each independently. It reuses the structural length from a loaded CSV (otherwise the preset length). The shared model further down the page is untouched and still uses a single uniform OD.

Outer-diameter taper โ€” lower bound (tip) & upper bound (root)
OD(x)=aยทxยฒ+c across all cells. Edit the array directly to override.
Wall-thickness taper โ€” lower bound (tip) & upper bound (root)
3
3
1840 kg/mยณ
200 kg
Mass summary (tapered OD + tapered wall)
0 kg200 kg limit
OD grouping
GroupBaysUse ODRange
Wall grouping
GroupBaysUse wall tRange
Bay color map โ€” OD (top row) & wall (bottom row), tip โ†’ root
OD mass penalty vs number of OD groups

Penalty = extra mass from stepping the continuous OD taper into discrete groups (wall grouping held at its current value). Highlighted point = current OD-group count.


Export tapered-OD model to ANSYS APDL

Generates one SECTYPE/SECDATA per (OD-group ร— wall-group) combination. Each beam element is assigned its section by looking up both group indices from the taper maps. Cable properties, pretension, BCs, and solver settings are inherited from the shared controls below.

Requires a CSV. Tip-load and torque values come from the static controls in the shared panel below.


Tube geometry & material
or drag slider
25.4 mm
1840 kg/mยณ
Cables (tension-only members)
2.0 mm
1540 kg/mยณ
200 GPa
50 N
300 N

Cross-bracing: tension-only links + INISTATE strain. Longitudinals (cable_long_*): tension-only links + INISTATE โ€” go slack if compressed by cross cable pretension.

Include in analysis (isolate each system)

Uncheck a cable system to delete it from the exported APDL before solving. With both unchecked, the longerons-only export is a plain linear modal โ€” no pretension or perturbation.

Cables modeled as solid tension-only links (LINK180). Default props โ‰ˆ Vectran/Kevlar. Excluded from the wall-thickness taper.

Payload / tip mass
0 kg (disabled)

Distributed equally across 18 apex-top longeron nodes (Z=+2827.9mm, one per bay). Included in total mass. Set to 0 to omit.

436 GPa
200 kg
Grouping
3

Groups are capped at the number of cells detected in the loaded CSV.

Mass summary
0 kg200 kg limit
Grouping metrics
Optimal group breakdown
GroupBaysUse wall tRangeMass
Bay color map

Export to Fusion 360

Requires CSV. Draws all members as 3D sketch lines colour-coded by wall thickness group.


Export to ANSYS APDL

BEAM188 structure + tension-only LINK180 cables with pretension. Cabled models use a nonlinear pretension step + linear-perturbation prestressed modal; all-beam models use a direct modal.

5 N
10 Nยทm

Tip nodes and moment arm auto-detected from the CSV (highest Y nodes). Torque applied as a force couple in Z at the two outermost tip nodes. SMISC indices corrected for BEAM188.


Mass penalty vs number of groups

Green dashed = theoretical minimum. Highlighted point = current selection.