cad tools for LW

各Lightwave 3D用戶可在這裡交流問題和分享制作經驗

版主: ed209

cad tools for LW

文章moc » 25日 1月 2005年, 01:16

確實十分有用的工具...
部份其實曾出現在免費的插件堆中....
但這個非常全面的.....
也能看到新V8 sdk的開放度....
操作好自主及直觀化....減少了介面數值的操作....
好有型格....
希望下版LW可以吸納這個.....
http://www.wtools3d.com/index.php?menu= ... rana=curve

This documentation is the very concise description of the LWCAD package. The routine LightWave knowledge is necessary.



A few notes about the LWCAD before you start:



Every tool in this package works with the snap to point ability. Every tool handle works in ORTHO mode with pressed <ctrl> key. All geometry created and modified is based on the LightWave curves. Every tool works only in primary layer. Some tools contain a special tool buttons usable directly in viewport. Line segments and joined curves uses double points in curves.
圖檔






Some LightWave tools are not familiar with double points therefore please use only curve to poly tool for convert curves to polygons!

LightWave curves are not very precise. For low curvature curve segments the error is negligible, in high curvature curves the error is significant. Use refine curve tool to lower high curvature objects!
圖檔






Check your content directory in General Options panel. The content path must be real. Otherwise the Shape Library will be functionless. Use automatic installer for installing LWCAD.

Read the Install Notes file first.





Snap Modify Usage:


This subset of snap modify tools works with all types of geometry elements used in modeler. Not only curves.



Move snap tool :
圖檔
圖檔


The tool has two modes:

Move mode - move object with the left mouse button or numeric panel

Drag mode - drag object point with the right mouse button

Numeric Panel parameters:

Pivot position - adjustable position of the object pivot point

Pivot - adjustable index of the object point. Adjustable also with mouse in viewport.

The tool works in 2D and 3D viewports.









Note:

The snap to point ability in 3D is bordered with the circle region. If you move handle outside of this region there is necessary one more mouse click to recount snap region around last mouse click. This disadvantage is caused by limited possibility of the lwsdk . But it works. Just one more click is necessary.



Rotate snap tool :
圖檔
圖檔


The tool has two modes:

Regular rotation - rotates object with the left mouse button or numeric panel

Mirrored rotation - rotates and mirror object with the left mouse button or numeric panel

Numeric Panel parameters:

Mirror - ON/OFF check button for mirror mode choice

Angle - adjustable parameter of the rotation

Tool buttons:

M - ON/OFF check button for mirror mode choice

The tool works in 2D viewports only.









Scale snap tool :
圖檔
圖檔


The tool has three modes:

Scale 1d - stretch object along the line

Scale 2d - stretch object in plane

Scale 3d - stretch object in 3d space

Numeric Panel parameters:

Scale Type - tool mode choice button

Factor - adjustable parameter of the stretch

Tool buttons:

1D,2D,3D - ON/OFF check button for fast mode choice

The tool works in 2D viewports only.











Curve Primitives Usage:


All tools in this category create 2D curve based primitives. The tools work in 2D viewports only.



Line/Spline tool :
圖檔
圖檔


The two tools, one for create line and polyline and second for create spline primitive. Both have a variable count of handles.

Numeric Panel parameters:

Pivot - adjustable index of the tool pivot. Adjustable also with double mouse click

Closed Line/Spline - checkbox for closing line/spline. Opening must be processed by the mouse in viewport.

Delete last - button to cancel last added point









Arc tool :
圖檔


Arc tool creates the arc sections. It has the four handles.

Numeric Panel parameters:

Point 1 - adjustable position of the arc start point.

Point 2 - adjustable position of the arc end point.

Point 3 - adjustable position of the arc mid point

Center - adjustable position of the arc center point

Radius - adjustable variable of the arc radius

Control points per turn - normalized count of the curve control points used to create arc







Circle tool :
圖檔


Circle tool creates the circle object. It has the three handles and adjustable pivot handle.

Numeric Panel parameters:

Center - adjustable position of the circle center point

Radius - adjustable variable of the circle radius

Control points per turn - normalized count of the curve control points used to create circle







Ellipse tool :
圖檔


Ellipse tool creates the ellipse object. It has the five handles and adjustable pivot handle.

Numeric Panel parameters:

Center - adjustable position of the ellipse center point

Width - adjustable variable of the ellipse width

Height - adjustable variable of the ellipse height

Control points per turn - normalized count of the curve control points used to create ellipse







Rectangle tool :
圖檔


Rectangle tool creates the ortho rectangle object. It has the eight handles and adjustable pivot handle.

Numeric Panel parameters:

Center - adjustable position of the rectangle center point

Width - adjustable variable of the rectangle width

Height - adjustable variable of the rectangle height







Rec3p tool :
圖檔


Rec3p tool creates the free rotated rectangle object. It has the three handles.

Rec3p modes:

Rectangle mode - create regular rectangle

Extend mode - create rectangle with missing base side

Numeric Panel parameters:

Start point - adjustable position of the base side start point

End point - adjustable position of the base side end point

Extend mode - ON/OFF check button for extend mode choice

Length - adjustable parameter of the rectangle length

Tool buttons:

E - ON/OFF check button for extend mode choice









Edit Curves Usage:


Join/Explode Curve commands:
圖檔


This two commands are able to join and explode back connected curves. In the connection points are used double points to achieve the equal shape of curves than before operation.







Merge Curve command:



Merge Curve removes redundant curves.



Connect Curves command:
圖檔


Connect Curves command makes connection between ends of two open curves. Intersections are not taken in account. Very usable command after offset tool operation.







Curve Knife tool:
圖檔
圖檔


Curve Knife tool provides a curve intersection operations. It has the two visible handles and next one invisible center handle.

The tool has three modes:

Wide mode - knife line is doubled with adjustable distance

Slice mode - every curve cut point is connected with other cut points along the knife line in order

Cut mode - works only in wide mode and remove every curve rest between knifes

Numeric Panel parameters:

Start point - adjustable position of the knife start point

End point - adjustable position of the knife end point

Slice - ON/OFF check button for slice mode choice

Cut - ON/OFF check button for cut mode choice

Knife Width- adjustable parameter of the knife width

Tool buttons:

W - ON/OFF check button for wide mode choice

S - ON/OFF check button for slice mode choice

C - ON/OFF check button for cut mode choice

The tool works in 2D viewports only.









Curve Offset tool:
圖檔
圖檔


Offset tool works with complicated curve scenes with many curves in one use. The tool recognizes the one outline loop and the rest inline loops if there are any. The best way how to understand how this tool work is try it.

The tool has two modes:

Single side mode - offset outline or inline loop curves into the side which depend on the sign of offset parameter

Double side mode - offset every curve in both sides and remove original

Numeric Panel parameters:

Offset type - tool mode choice button

Offset - adjustable parameter for the offset distance

The tool works in 2D viewports only.









Curve Round tool:
圖檔
圖檔


The tool has two modes:

Regular round mode - provides the smooth round of every corner of adjacent line segments in every curve.

Sharp mode - emulates chamfer tool. Original chamfer tool will be in next version.

Numeric Panel parameters:

Round - adjustable variable of the round parameter

Control points per turn - normalized count of the curve control points used to create round sections

The tool works in all viewports.











Convert Curves Usage:


Curve to Poly tool:
圖檔


Curve to Poly tool simply converts all shapes defined with curves into the polygons. The tool is resistant to maximum permitted polygon point count. It automatically divide the big polygon into the smaller. The conversion algorithm recognizes a two levels of holes and islands in shapes. The intersection of the curves can cause a wrong result.

Numeric Panel parameters:

Surface - popup with surface choice

Polygon detail - choice button for predefined polygon detail level

Polygon edge curvature - adjustable user defined polygon detail level parameter

Remove curves - ON/OFF check button for remove curves choice

Flip polygons - ON/OFF check button for polygons orientation choice







Poly to Curve command:
圖檔


Poly to Curve converts every polygon into the line curve. Redundant curves are deleted.







Refine Curve tool:
圖檔


Refine Curve tool adds a new points to curve and hold the position of old points.

The tool has two modes:

Automatic refine mode - refines curve in smart way.

Uniform refine mode - refines curve by uniform dividing of segments.

Numeric Panel parameters:

Refine type - tool mode choice button

Divisions per segment - adjustable parameter of segment division count for uniform mode

Curve detail - choice button for predefined curve detail level

Segments curvature - adjustable user defined curve detail level parameter







Reduce Curve tool:
圖檔


Reduce Curve tool removes non significant control points from curve. The tool holds only position of double points.

Numeric Panel parameters:

Curve detail - choice button for predefined curve detail level

Segments curvature - adjustable user defined curve detail level parameter









Shape Library Usage:


Shape library is divided into the categories:

1d lib - shapes defined by one single open curve

2d lib - shapes defined by one single closed curve



Pattern 1d tool:
圖檔


This tool is similar to Rec3p tool except the shape of primitive is adjustable. It has three handles.

Numeric Panel parameters:

Start point - adjustable position of the shape start point

End point - adjustable position of the shape end point

Pattern width - adjustable parameter of the tool width

Count - adjustable parameter of the shape repetition

Tool buttons:

H - ON/OFF check button for horizontal flip of the shape

V - ON/OFF check button for vertical flip of the shape

L - shape library choice adjustable by left-right moving mouse

P - shape preset choice adjustable by left-right moving mouse

The tool works in 2D viewports only.







Pattern 2d tool:
圖檔


This tool is similar to Ellipse tool except the shape of primitive is adjustable. It has a 5 handles and adjustable pivot handle.

Numeric Panel parameters:

Center - adjustable position of the tool center point

Width - adjustable variable of the shape bounding box width

Height - adjustable variable of the shape bounding box height

Tool buttons:

H - ON/OFF check button for horizontal flip of the shape

V - ON/OFF check button for vertical flip of the shape

L - shape library choice adjustable by left-right moving mouse

P - shape preset choice adjustable by left-right moving mouse

The tool works in 2D viewports only.







add to 1d-2d lib tools:



This two tools are able to add 1d and 2d shapes into the Shape Library. The shapes are stored and managed by internal LightWave preset system. Please use maximum 20-25 shapes per library.





LWCAD Options:
圖檔


LWCAD Options panel obtain basic global options parameters, help and activation. It is recommended to keep default options in this panel!

Numeric Panel parameters:

Web-Based Help - button to open current help page

Activate LWCAD - button to start activation process. Read install notes for more information.

Snap to points

Low Detail Curvature

Medium Detail Curvature

High Detail Curvature

Round threshold

Max. Knife Curvature

Max. Refine Curvature

Default Settings - button to set original default settings

Copyright (c) 2003-2005 | W -Tools | All rights reserved.

Contact: support@wtools3d.com
頭像
moc
CGV討論區會員
CGV討論區會員
 
文章: 735
註冊時間: 21日 8月 2001年, 08:00

Share On:

Share on Facebook Facebook Share on Twitter Twitter

文章moc » 25日 1月 2005年, 01:18

還有Example
Example 1

Build your house for five minutes!
圖檔






Example 2

Shape Library in practice.
圖檔






Example 3

How easy could be created a freeform way.
圖檔
頭像
moc
CGV討論區會員
CGV討論區會員
 
文章: 735
註冊時間: 21日 8月 2001年, 08:00


回到 NewTek LightWave 3D

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 3 位訪客