Skip to main content

Onepush Profiles

Revelinho avatar
Written by Revelinho
Updated over 3 months ago

1. What Are Profiles?

Profiles define the cross-sectional shape of steel or aluminium parts—such as flat bars, angle bars, or pipes. These shapes are critical for the accurate identification, manufacturing, and validation of parts in our system.

2. Profile Types Table

Profile Name

Format

Dimensions

Validation Rules

Flat Bar (FB)

FB_AxB

A = Width (mm)
B = Height/Thickness (mm)

Width ≤ 125mm → multiple of 5mm
Width > 125mm → multiple of 10mm
Max Width: 200mm
Max Thickness: 20mm

Angle Bar (AB)

AB_AxBxC

A = Leg 1 (mm)
B = Leg 2 (mm)
C = Thickness (mm)

Exactly 3 values
Max Leg Width: 200mm
All values must be integers

T-Bar (TB)

TB_AxBxCxD

A = Web Width
B = Flange Height
C = Web Thickness
D = Flange Thickness

Exactly 4 values
Integer values for A, B, and D

U-Bar (UB)

UB_AxBxC

A = Width
B = Height
C = Thickness

Max Width: 150mm
Max Height: 60mm
All values must be integers

Tube (TU)

TU_AxBxC

A = Width
B = Height
C = Wall Thickness

Max size: 200mm x 200mm
All values must be integers

Holland Profile (HP)

HP_AxBxC

A = Outer Diameter
B = Wall Thickness
C = Extra Parameter

Exactly 3 values
Integer required for B

Triclad (TRI)

TRI_AxB

A = Base Width
B = Height

Integer required for B

Rod (RO)

RO_A

A = Diameter

Minimum length: 30mm

Pipe (PI)

PI_AxB

A = Outer Diameter
B = Wall Thickness

Minimum length: 30mm

Quarter Round (QR)

QR_AxB

A = Width
B = Height

Must follow four-sided geometry validation

Leg bar (LB)

LB_AxB/CXD

A = Width (mm)
B = Thickness (corresponding to Width)
C = Height (mm)
D = Thickness (corresponding to Height)

Maximum leg width: 200mm

Integer values required for all dimensions

3. How to Read an End Cut Code (Snipe codes)

Each end cut consists of the Location identifier and a cut description.

  • Location Identifier:

    • b# → Body cut (vertical section)

    • f# → Flange cut (horizontal section)

  • Cut Description:

    • Defines the type and details of the cut

    • Cuts can be combined using a colon :

For example: b#N50 f#45°

  • 50 mm nose cut on the body

  • 45° angle cut on the flange

Common Cut Types

Cut Type

Format Example

Meaning

Nose Cuts (N)

b#N30

30mm straight vertical cut on the body

NS, NM, NE

Nose Start, Middle, End

Angle Cuts

f#45°

45° angle cut on flange (non-vertical, non-horizontal)

Trim (TR)

b#T20

20mm trimmed inward from the body

Extend (EX)

f#E15

15mm extended outward from the flange

Radius (RA)

f#RA30

30mm regular radius arc

Radius Fillet (RF)

f#RF25

25mm radius fillet (tangent < 10°)

Radius Hole (RH)

b#RH40

40mm radius hole/scallop (tangent > 80°)

Did this answer your question?