logo
Online Documentation
LSTC
lspp
chat

Page 2: Curves

  • blank curves
  • Figure 1 - Blank Curves

Purpose: CAD curves are used in various interfaces of LS-PrePost for purposes such as mesh generation and mesh trimming. The curves interface provides a way of managing curve data with functions such as importing, saving, blanking from display, creation, modification, and deletion.

  • rbs Blank - Blank curves displayed on the screen. Curves can be selected by picking them individually or by selecting by area. (see Figure 1)
Blank All
 Blank all curves
Unblk All
 Unblank all curves
Reverse
 Reverse operation
  • cbc Show Pts - Show connection points of curves (points can be used to define additional curves or to perform additional operations on curves)
  • cb Label - Show curve labels

ID List
 Pop up curves ID list
Export to SB
 Project selected curves onto a clean 2D sketchboard
Done
 Exit curves data interface


  • create curves
  • Figure 2 - Create Curves
  • rb Create - Create a curve by picking points or nodes. Curves can be piecewise or smooth where a fitting function is used to create a smooth curve between all points chosen. (see Figure 2)
  • Type: Select curve type (Piecewise curve, Smooth curve, Arc, Circle, Shell intersect)
  • ID: Enter unique curve ID
  • Name: Assign name to curve

  • Arc Options:
  • rbs 3Ps - Pick 3 points
  • rb C/2Ps - Pick center and 2 points in plane

  • Radii: Displays radius of arc once it's created
  • Circle Options:
  • rbs 3Ps - Pick 3 points
  • rb C/2Ps - Pick center and 2 points in plane
  • rb C/P/R - Define center, plane, and radius

  • C: Enter center X/Y/Z
  • PN: Enter plane normal vector
  • Radii: Enter radius value
  • Shell intersect Options:
  • Use the General Selction interface (bottom panel) to select shell parts. Curves will be generated at their intersection.
Apply
 Apply creation/deletion of curves to database


  • modify curves
  • Figure 3 - Modify Curves
  • rb Modify - Edit existing curves data (see Figure 3)
  • Operation: Select curve operation type
  • (Break, Join, Rename, Delete Points, Insert Points, Translate, Rotate, Smooth, Respace)

  • Break Curve Options:
  • New Curve Name: Enter new curve name

  • rbs At point - break curve at existing point
  • rb At pick - break curve at picked location
  • rb Auto-break - automatically break curve at specified angle
  • rb By curve - break curve with another curve
  • rb By plane - break curve with a plane
  • Join Curve Options:
Clear Pick
 Clear pick points from curve

  • cbc Join Multiple - join multiple curves automatically
  • Max.Dist: enter distance between curves to be joined

Apply
 Apply auto join
UpdTol
 Update auto join tolerance based on selection
  • Rename Curve Options:
  • New Curve Name: Enter new curve name
  • Insert Points Options:
  • cbc Pick line segment - Pick line segment on curve for new data to be inserted

  • New point position: Enter new data point x,y,z (press Enter to accept)
  • Translate Curve Options:
Direction
 Call Direction Dialog

  • X: Enter X component of direction vector
  • Y: Enter Y component of direction vector
  • Z: Enter Z component of direction vector

  • Distance: Enter distance for translation

  • cbc Copy - Translate a copy of the curve

Trans-
 Apply negative translation to curve
Trans+
 Apply positive translation to curve

  • Name: Enter name for new curve when Copy is activate
  • Rotate Curve Options:
Rot.Axis
 Call Direction Dialog

  • X: Enter X component of rotation axis vector
  • Y: Enter Y component of rotation axis vector
  • Z: Enter Z component of rotation axis vector

  • Angle: Enter angle for rotation

  • cb Pick a Origin - Pick origin for rotation
  • XYZ: Enter xyz for origin of rotation

  • cbc Copy - Rotate a copy of the curve

Rot-
 Apply negative rotation to curve
Rot+
 Apply positive rotation to curve

  • Name: Enter name for new curve when Copy is activate
  • Smooth Curve Options:
  • cbc Copy - Smooth a copy of the curve

Apply
 Apply smoothing operation
  • Respace Curve Options:
  • cb Bias - Define biasing for respaced curve

  • rbs By Number - Respace by number of segments
  • rb By Size - Respace by segment size
Accept
 Accept curve modifications
Reject
 Reject curve modifications


  • delete curves
  • Figure 4 - Delete Curves
  • rb Delete - Delete Curves (see Figure 4)
Apply
 Apply creation/deletion of curves to database
Reject
 Reject deletion of curve(s)


  • read curves
  • Figure 5 - RD/WT Curves
  • rb RD/WT - Read/Write curves data in various formats (see Figure 5)
  • Type: Select curve data type (IGES, VDA, XYZ, DXF, Define Trim 3D)

  • Filename: Enter filename to read/write

Read File
 Perfrom read curves
Write File
 Perfrom write curves


  • rb Length - Calculate curve length

page end
© 2012 Livermore Software Technology Corporation