CAD Forum - tips, tricks, discussion and utilities for AutoCAD, Inventor, Revit and other Autodesk products [www.cadforum.cz] ARKANCE | CONTACT - CZ | SK | EN | DE
New CADforum look launched.
Over 1.081.000 registered users (EN+CZ). New 1D nesting and 3D nesting tools, updated Color converter. New AutoCAD 2025 commands and variables. Learn about twiGIS.

CAD tip CAD tip # 7329:

Question

CAD 
 %  platform  category 
A
With a simple LISP utility 3DPolyC, you can draw a 3DPoly by entering length (3D length), azimuth (angle in degrees, from North) and slope (in percents, plus/minus, 100%=45°) of its individual points (segments). This could be useful for piping, geology or similar applications.

The triplets you enter for the individual vertices of the 3D polyline are not X,Y,Z coordinates but the values of length,azimuth,slope (e.g. 123.4,20,-50 - segment 123.4m, in the 20° direction, descending 50%).

You can download the free 3DPolyC utility from Download, load it with APPLOAD and start it with the 3DPOLYC command.

Since version 1.1 of the same utility you can also use the command 3DPOLYS, which is optimized e.g. for drawing sewer lines. You will enter the initial elevation, the uniform slope (degrees, percent, promile, 1:X) and then just click the XY vertices (plan) - the polyline will draw in 3D with the given slope. The option "S" allows to change the slope also during specifying the individual segments.

If you've got standard relative angles of 3D segments (planar and vertical), you can also draw your 3D polyline using a simple script file (save to a .SCR file and run with the _SCRIPT command) with data lines in the format @segmentlength < planarangle < verticalangle - e.g.

_3DPOLY
0,0,0
@2.50<359.9<0.5
@2.50<360.0<0.0
@5.0<0.5<0.0
...etc
ACAD
100% *CAD
26.4.2010    24593×  
Prices - CAD eShop:
applies to: AutoCAD ·

See also:
Tip 14242:How to find the minimum, maximum or local extreme of a 2D or 3D curve?
Tip 14240:How to simplify an uneven profile imported via DXF into Autodesk Fusion?
Tip 14154:How to add directional arrows to 3D polyline linetype and to spline?
Tip 13967:Drawing polylines using arbitrary length units - 2DpolyC.
Tip 13887:ClosestPt - the nearest point on another curve


Back    All CAD Tips



Have we helped you? If you want to support the CAD Forum web service, consider buying one of our CAD applications, or our custom software development offerings, or donating via PayPal (see above). You may also add a link to your web - like this "fan" link: CAD Forum - tips, utilities, blocks for Autodesk products
CAD: 
OS: 
Categ: 
Text:
 FAQ
  



Featuring:
DwgTextTranslator translates a series of drawings from one language to another using MS Access.
Download a fully functional trial version.


Please use these tips at your own risk.
ARKANCE is not responsible for possible problems that may occur as a result of using any of these tips.
TOPlist