Cad-Cam Modeling PDF
Cad-Cam Modeling PDF
Cad-Cam Modeling PDF
Version 13
Revised 2002.
Preface
Cimatron develops, markets and supports tools to automate the mechanical engineering process.
Our systems support all phases of product development, with solutions for computer aided design
(CAD) and manufacturing (CAM). Cimatrons integrated technology approach combines design
tools with optimized command output to computer-controlled manufacturing equipment.
Drafting-table-to-shopfloor integration lets Cimatron clients realize dramatic efficiencies in product
development and manufacturing.
Cimatronit - Cimatrons flagship product - covers the entire spectrum of design, engineering and
manufacturing processes, including:
The modular yet integrated structure of Cimatronit grows to accommodate cutting edge tools and
techniques. These now include the new Quick Tooling applications:
QuickSplit
QuickSplit automates the search and separation of core, cavity and sliders to
assist in determining the number of actions required to create a mold. After
separating core, cavity and slides, QuickSplit identifies the parting lines and
generates the parting surface.
Automatic and interactive tools allow the construction of parting surfaces for
any complex geometry. Embedded Draft Analysis enables designers to identify
potential problems with undercuts and confirm minimum draft per side.
QuickSplit is tolerant of surface models with gaps, mismatched boundaries or
missing faces, therefore bypassing data corrections and saving precious time.
Component motion animation, dynamic cross-sectioning and clipping planes,
reduce human error and verify parting design. QuickSplit enables several trial
and error iterations in a very short time - resulting in optimal draw directions.
QuickElectrode
QuickElectrode is an EDM electrode design solution used for shortening the
electrode process. QuickElectrode is used for burn area selection, electrode
design, management, documentation and manufacturing.
The QuickElectrode Navigator enables full control over the display and
activation of electrodes, while allowing several users to collaborate on the same
part.
QuickElectrodes report generation features includes set-up sheets, burn location
Preface-1
reports and a full electrode schedule, therby alleviating the tedious task of
documenting the process .
QuickConcept
QuickConcept is a preliminary design and review package which allows tool
designers and their suppliers to hold virtual review meetings over the Internet
in real-time. Multiple users can connect to each other to section, label,
dimension, and identify points of interest and problem areas of any given tool.
All members of the review meeting will interactively view the same screen at
the same time.
QuickCompare
QuickCompare assists the tool designer in determining the scope and effect of
Engineering Changes (ECOs) on the tooling process. QuickCompare
mathematically compares the geometrical differences between two sets,
graphically marks these differences and documents the changes in a CAD file.
Here, the designer updates related components and tooling, while archiving
ECOs. The typically long CAD investigation process is significantly shortened.
QuickCompare ensures that all ECOs have been located, whether or not they
were communicated from design.
MoldBase 3D
MoldBase3D offers an innovative wizard-based approach to parametric mold
base design. MoldBase3D automatically creates 3D solid (parametric &
associative) moldbases, with all components and accessories, from
industry-standard catalog suppliers such as HASCO, DME, PCS, FUTABA,
DMS, PEDROTTI, RADOURDIN, SIDECO, STRACK and MISUMI. Creation
of the assembly and detailed drawings of each plate are automated, complete
with 2D and 3D section views, ordinate dimensions, labels, balloons, and an
itemized Bill of Materials. This module is fully associative to the mold design
and changes are automatically reflected in all stages of the design process.
Preface-2
Cimatron Documentation
Cimatronit documentation comprises Reference Manuals, On-Line Help and Tutorials which
together provide a comprehensive guide to Cimatronit.
The list of Cimatronit documentation, for the current version, is as follows:
Publication
Cimatronit
Reference
Manuals
Fundamentals &
General Functions
Modeling
QuickSplit
QuickElectrode
QuickCompare
Drafting
Solid Modeling
MoldBase 3D
Numerical Control
Cimatron IMSpost
General Post Processor
Finite Element Modeling
Utilities
* Legend:
Acrobat PDF
HTML
Winhelp
Description
Introduction to the fundamentals of Cimatronit and
description of the General functions.
Description of the wireframe and surface Modeling
functions.
QuickSplit automates the search and separation of core,
cavity and sliders to assist in determining the number of
actions required to create a mold.
QuickElectrode is an EDM electrode design solution used
for shortening the electrode process.
QuickCompare mathematically compares the geometrical
differences between two models, graphically marks these
differences and documents the changes in a CAD file.
Description of the Drafting functions.
Solid Modeling functions including Sketcher.
Description of the functions associated with the detailed
design of mold plates and components.
MoldBase3D offers an innovative wizard-based approach
to parametric mold base design.
Description of the NC functions.
Cimatron IMSpost is a macro-based system for
developing and customizing postprocessors.
General Post Processor (GPP) functions.
Description of Finite Element Modeling (FEM) functions.
Various utilities that may be used with Cimatronit. These
utilities are either Internal, run via the USER function, or
External, run via the Main Menu.
Description of Cimatrons comprehensive data interface
utilities; DXF, DWG, IGES, JAMA-IS, VDA, PTC, STEP,
SAT, CATIA and UNIGRAPHICS.
Cimatrons specialized Developers kit, for programming
customized functions.
A photo-realistic rendering package.
Description of how to use Manufacturing Product Data
Management to track and organize all files and data
associated with a project.
Description of Reverse Engineering design functions.
Display
Options *
A
A
A
H
H
A
A
A
A
Preface-3
Table of Contents
Table of Contents
Introduction
About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intro-1
Typographical Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intro-2
Cimatron Modeling 13
Table of Contents
ii
Cimatron Modeling 13
Table of Contents
Cimatron Modeling 13
iii
Introduction
We recommend that new users of Cimatronit read at least the first three chapters of the
Fundamentals & General Functions Manual, to acquire a working knowledge of Cimatronit.
As you work with the system, different function overlays will be displayed. At the beginning of
many chapters, you will find an overlay diagram which shows the functions described in the chapter
and indicates how to access them. Within chapters, functions are listed in alphabetical order. The
names of the functions and their options appear in capital letters. At the top of each page a status
line tells you which option or sub-option is described on that page.
Although you may only need one particular option within a function, we recommend that you read
the description of the interaction for the entire function. Modal parameters, which determine the
mode which will be active when the function is executed, are explained at the end of each function.
After you are familiar with the basic system, scan the manual occasionally to discover functions you
are not using and to learn how to take full advantage of the power of Cimatronit.
Chapter 2
Chapter 3
Chapter 5
Cimatron Modeling 13
Introduction
Intro-1
Typographical Conventions
Throughout this manual, certain conventions have been used to present different types of
information.
For each function in the manual the following information is presented (in the order listed below):
LINE
regular
type,
Main Options
Presents the first level of options within each function in table format, as they appear on the screen.
For example:
Main Options:
SELECT
2 POINTS
PARALLEL
OFFSET
PT-ANGLE
PT-CURVE
LN-CURVE
2 CURVES
HOR/VER
BOX
DIVID-LN
SURF-TAN
SURF-NRM
TAN/NORM
2 PLANES
The interaction for each main option is described separately within the function. Where the
description begins, the main option name is presented, preceded by the function name and graphic
arrows. For example:
Intro-2
Introduction
Cimatron Modeling 13
Sub-options
When branching occurs in the interaction of a function, the interaction for each option is described
separately. The option names are presented in bold, block letters and the option path is represented
by graphic arrows. For example:
Interaction
The prompts which tell you how to execute the function are listed in upper case sans serif italic
letters.
Prompt explanations are shown to the right of the prompts. (Some additional notes are also provided
in the right column.) For example:
PICK 1ST CURVE
Modal Parameters
The modal parameters for each function appear at the end of the function under the heading
<function name> Modal Parameter Definitions. For example:
Cimatron Modeling 13
Introduction
Intro-3
Notes
Provides information to help you avoid problems and achieve accurate results. Each note is
preceded by a bullet character for immediate identification. For example:
Notes:
coordinate system.
System Messages
System messages appear in upper case sans serif type and are preceded by an explanation stating
that they are system messages. For example:
CURRENT SURFACE ALREADY SATISFIES TOLERANCE + SLOPE CONDITIONS
End of Function
The end of a function or section is marked by a box character (q).
Intro-4
Introduction
Cimatron Modeling 13
SECTION I
Modeling Functions
Introduction
The Modeling Application Functions are organized in seven overlays, as shown below. (To switch
from one overlay to the next, press <SUBMENU>. To access the previous overlay press
<REJECT>.)
The first overlay (and part of the second overlay) contains wireframe modeling functions. These
functions are used to create entities and perform operations on entities to create models. These
functions are explained in Chapter 1, Wireframe Modeling Functions.
Four of the functions in the second overlay (GROUP, PLACE, EXPLODE and EXTRACT)
handle the assembly, design and management of entities. These functions are described in detail in
Chapter 2, Assembly, Design and Management.
Three of the functions in the second overlay (PATTDIM, PATTERN and PATTUSE) are used to
create and work with parametric shapes or patterns. These are described in detail in Chapter 3,
Parametric Shape Functions.
Overlays III and IV contain surface modeling functions and are described in Section II of this
manual. Overlay IV contains the function SURFSORT which is described in the UTILITIES
manual.
Overlay V contains the BEND, RE-ENGE and WIRE_EDM applications. BEND produces an
unfolded version of a given geometry and is described in the Utilities Manual. The RE-ENGE
Manual describes the Reverse Engineering design functions. The WIRE_EDM function runs the
Cimatron-WireEDM program (the Cimatronit part of the program is explained in this manual).
Overlay VI contains the functions associated with QuickElectrode. See the QuickElectrode Manual
and the on-line help for additional information.
Most of the functions in Overlay VII are associated with QuickSplit. The function COMPARE
runs QuickCompare. See the QuickSplit and QuickCompare Manual and the appropriate on-line
helps for additional information.
Overlay I
Overlay II
Overlay III
Overlay IV
Overlay V
POINT
GROUP
DRIVE
PLFACE
BEND
LINE
PLACE
RULED
SWEEPF
RE_ENGE
CIRCLE
EXPLODE
REVOL
TRMPLF
CORNER
EXTRACT
MESH
EDIT SET
TRIM
PATTDIM
PNTSRF
OFFSET
PATTERN
FILLET
PATTUSE
SWEEP
QSPLIT
E_MANAGE
P_SURF
QE_BLANK
COMPARE
WIRE_EDM
BLEND
SCALE
EXTNSION
PARTLN
SIDE_EXT
SRFLAT
AUTO_EXT
CONIC
COMCRV
SRFCRV
PROJECT
HELIX
SRFSEC
MOVE
STRETCH
TRMSRF
Overlay VII
ELECTROD
COMSRF
SPLINE
Cimatron Modeling 13
Overlay VI
MODIFY
SURFSORT
Modeling Functions
EXTR_OBJ
TOOLS
QE_TOOLS
EDIT
PREFRNCE
Q_DISP
I-1
Chapter 1
Wireframe Modeling Functions
The first overlay of modeling functions (and part of the second overlay) contains wireframe
modeling functions. These functions are used to create entities, and perform operations on entities
to create models. The fifth overlay conatins the function that accesses the Cimatron-WireEDM
program.
Overlay I
Overlay II
Overlay V
POINT
LINE
CIRCLE
CORNER
WIRE_EDM
TRIM
OFFSET
SWEEP
SPLINE
CONIC
COMCRV
PROJECT
HELIX
MOVE
STRETCH
CIRCLE
COMCRV
HELIX
LINE
MOVE
OFFSET
POINT
PROJECT
SPLINE
STRETCH
Stretch all line entities and planar faces which were picked
by defining a BOX around them and move all other entity
types which were in the box.
SWEEP
TRIM
WIRE_EDM
CONIC
CORNER
Cimatron Modeling 13
Wireframe Modeling
1-1
CIRCLE
CIRCLE
Main Options:
SELECT:
CENTER + RADIUS/DIAM
CENTER + POINT
2 POINTS
3 POINTS
POINT + CURVE (RAD)
POINT + CURVE (PT)
2 CURVES
3 CURVES
POINT + 2 CURVES
2 POINTS + CURVE
CENTER+ RADIUS
/DIAM
CENTER+POINT
2 POINTS
3 POINTS
Create a circle/arc
circumference.
POINT+CURVE(RAD)
POINT+CURVE(PT)
2 CURVES
3 CURVES
POINT + 2 CURVES
2 POINTS + CURVE
Notes:
defined
by
three
points
on
its
The first three options create the circle/arc on the active work plane
coordinate system.
1-2
Wireframe Modeling
Cimatron Modeling 13
CIRCLE
START ANGLE
CENTER
RADIUS
How To:
1. Set the center, radius/diameter parameters in the modal table.
2. Pick screen area as center of circle.
Interaction:
IND. CENTER POINT
.CENTER POINT
Cimatron Modeling 13
RADIUS
RADIUS =
DIAMETER
DIAMETER =
START =
DELTA =
DEFINE PLN
Wireframe Modeling
1-3
CIRCLE
How To:
1. Set the parameters in the option table.
2. Pick screen area to define center point and then a point through which the
circumference will pass.
Interaction:
IND. CENTER POINT
START =
DELTA =
CENTER DEPTH /
DEFINE PLN
POINT DEPTH /
ACTIVE UCS DEPTH
1-4
. CENTER POINT
. POINT ON CIRCLE
Wireframe Modeling
Cimatron Modeling 13
CIRCLE
IND.1ST ENDPOINT
How To:
1. Set the parameters in the option table.
2. Pick screen area to define a the start point of the circle and then a point through
which the circumference will pass.
Interaction:
IND. 1ST ENDPOINT
RADIUS =
ARC /
DEFINE PLN
CIRCLE
. 1ST ENDPOINT
. 2ND ENDPOINT
INDICATE SIDE
YES
NO
YES
NO
Cimatron Modeling 13
Wireframe Modeling
1-5
CIRCLE
How To:
1. Pick screen area to define a the start point of the circle and then 2 points through
which the circumference will pass.
Interaction:
IND. 1ST POINT
ARC /
CIRCLE
1-6
Wireframe Modeling
Cimatron Modeling 13
CIRCLE
IND. POINT
PICK CURVE
How To:
1. Set the value in the parameter table.
2. Pick a curve
3. Pick a point through which the circumference will pass.
Interaction:
PICK CURVE
RADIUS =
ARC /
CIRCLE
PICK CURVE
IND. POINT
Cimatron Modeling 13
Wireframe Modeling
1-7
CIRCLE
IND. POINT
How To:
1. Pick a curve
2. Pick a point on the curve then a point where the circles circumference will pass.
Interaction:
PICK CURVE
ARC /
CIRCLE
PICK CURVE
IND. POINT
YES
NO
1-8
Wireframe Modeling
Cimatron Modeling 13
CIRCLE
ARC
How To:
1. Set a radius value.
2. Pick 2 curves.
Interaction:
PICK 1ST CURVE
RADIUS =
ARC /
CIRCLE
Cimatron Modeling 13
Wireframe Modeling
1-9
CIRCLE
Interaction:
PICK 1ST CURVE
ARC /
CIRCLE
How To:
1. Pick 2 curves plus a point
Interaction:
PICK 1ST CURVE
IND. POINT
1-10
Wireframe Modeling
Cimatron Modeling 13
CIRCLE
How To:
1. Pick a curve plus 2 points
Interaction:
PICK CURVE
Create the arc on the work plane. In this case, both the
center point and the point on the circumference will be
projected onto the active work plane and they define only the
circles radius, and not the plane on which it will be created.
n ARC
Create an arc.
n CENTER DEPTH
n CIRCLE
Create a circle.
n DEFINE PLN
Cimatron Modeling 13
Wireframe Modeling
1-11
CIRCLE
1-12
n DIAMETER
n DIAMETER =
n DELTA =
n POINT DEPTH
n RADIUS
n RADIUS =
n START =
Wireframe Modeling
Cimatron Modeling 13
COMCRV
COMCRV
Main Options:
SELECT OPTION
CREATE
EXPLODE
CREATE
EXPLODE
Notes:
IND. DIRECTION
PICK NTH CRV/EXIT
DEFINE
RADIUS
AUTO SMOOTH
Cimatron Modeling 13
COMPOSITE CURVE
Wireframe Modeling
SPLINE APPROXIM.
1-13
COMCRV
Notes:
2D CURVE
3D CURVE
coordinate system.
same plane.
Interaction:
PICK CONTOUR
DELETE ORIGINAL /
KEEP ORIGINAL
PICK CONTOUR
INDICATE DIRECTION
When the modals are set, pick the curves and <EXIT>.
EXECUTING . . .
Note:
2D CURVE
3D CURVE
The spline entity may not be exploded into its original entities.
When creating a 2D curve, the specified curves must lie on the same
plane.
1-14
Wireframe Modeling
Cimatron Modeling 13
COMCRV
Interaction:
PICK CONTOUR
DELETE ORIGINAL /
TOL =
KEEP ORIGINAL
PICK CONTOUR
Pick the first curve to be used to form the new spline entity.
INDICATE DIRECTION
YES
NO
<CR> TO CONTINUE
DELETE ORIGINAL /
TOL =
KEEP ORIGINAL
EXECUTING . . .
DEFINE RADIUS
RADIUS =
AUTOSMOOTH
Interaction:
PICK COMPOSITE CURVE
DELETE ORIGINAL /
KEEP ORIGINAL
EXECUTING . . .
Note:
Cimatron Modeling 13
Wireframe Modeling
1-15
COMCRV
n DEFINE RADIUS
SMOOTH
CONTOUR,
YES
NO
n DELETE ORIGINAL
n KEEP ORIGINAL
n RADIUS
n TOL =
1-16
Wireframe Modeling
Cimatron Modeling 13
CONIC
CONIC
Main Options:
SELECT
ELLIPSE
ENDS & SHLDR PT
ENDS & P/Q
ELLIPSE
Note:
coordinate system.
A =
B =
ROTATION =
DEFINE PLN
START =
DELTA =
How To:
1. Set the modal parameters then pick the center point of the ellipse to be created.
Interaction:
IND. CENTER POINT
Cimatron Modeling 13
Wireframe Modeling
1-17
CONIC
IND.SHOULDER POINT
IND. SLOPE INTERSECTION
Notes:
work plane.
How To:
1. Pick 4 points to form the 2 end points of the conic, the shoulder point and the slope
intersection point.
Interaction:
IND.CONIC 1ST END PT
SLOPES INTERS. /
DEFINE PLN
DEFINE SLOPES
1-18
Wireframe Modeling
Cimatron Modeling 13
CONIC
P/Q=0.25
ELLIPSE
P/Q=0.5
PARABOLA
P/Q=0.75
HYPERBOLA
INTERSECTION POINT
How To:
1. Set the modal parameters.
2. Pick 3 points to form the 2 end points of the conic and the slope intersection point.
Interaction:
IND.CONIC 1ST PT
SLOPES INTERS. /
P/Q =
DEFINE PLN
DEFINE SLOPES
IND.CONIC 1ST PT
IND.CONIC 2ND PT
Cimatron Modeling 13
Wireframe Modeling
1-19
CONIC
n B=
n DELTA =
Delta angle from the start angle. This is the angle between
the first and the second endpoints of the conic section. A
positive angle is in a counterclockwise direction.
n DEFINE PLN
Note:
A different work plane may not be defined after the first endpoint
n DEFINE SLOPES
n ROTATION =
n START =
n SLOPES INTERS.
Define the direction for the slopes of the conic section at the
two endpoints by indicating their intersection point.
Indicate a point which defines a triangle with both endpoints.
q
1-20
Wireframe Modeling
Cimatron Modeling 13
CORNER
CORNER
Main Options:
SELECT
RADIUS
CHAMFER
MULTI RADIUS
CORNER
RADIUS
CHAMFER
MULTI RADIUS
CORNER
RADIUS =
TRIM OFF
TRIM OFF
TRIM 1ST
TRIM 2ND
TRIM BOTH
How To:
1. Set the modal parameters.
2. Pick 2 curves between which the corner is to be formed
Interaction:
PICK 1ST CURVE
Pick the first curve near the intersection with the second
curve.
DEFINE PLANE
Cimatron Modeling 13
Wireframe Modeling
1-21
CORNER
LENGTH =
ANGLE =
TRIM OFF
TRIM OFF
TRIM 1ST
TRIM 2ND
TRIM BOTH
How To:
1. Set the modal parameters and pick 2 curves.
Interaction:
PICK 1ST LINE
Pick the first curve near the intersection point with the second
curve.
Pick the second curve near the intersection point with the first
curve.
IND. DIR.
PICK 1ST CRV
MULTI RADIUS
1-22
Wireframe Modeling
Cimatron Modeling 13
CORNER
How To:
1. Set the modal parameters.
2. Pick the first curve, indicate the direction and then pick the remaining curves
Interaction:
PICK 1ST CRV/EXIT RADIUS =
TRIM ON /
TRIM OFF
INDICATE DIRECTION
How To:
1. Pick 2 curves.
Interaction:
PICK 1ST CURVE
Pick the first curve close to the intersection point with the
second curve.
Pick the second curve close to the intersection point with the
first curve.
Cimatron Modeling 13
Wireframe Modeling
1-23
CORNER
The chamfer lines angle with the first line. Positive angle is
in the counterclockwise direction.
n LENGTH =
n RADIUS =
n TRIM 1ST
Trim the 1st curve beyond the corner (or extend up to it).
n TRIM 2ND
Trim the 2nd curve beyond the corner (or extend up to it).
n TRIM BOTH
n TRIM OFF
n TRIM ON
1-24
Wireframe Modeling
Cimatron Modeling 13
HELIX
HELIX
Main Options:
SELECT RADIUS TYPE
FIXED
LINEAR
EXPONENTIAL
FIXED
LINEAR
EXPONENTIAL
Note:
How To:
1. Select a radius type to determine the shape of the helix.
2. Set modals which define the direction (C.C.W./C.W.), the number of cycles
(THREADS), the rise between cycles (PITCH) and radius size(s) and/or increment.
Indicate the base point of the helix which will be the center point of the first cycle.
3. Indicate the points that will determine the positioning of the helix.
Cimatron Modeling 13
Wireframe Modeling
1-25
HELIX
PITCH = 1.00
THREADS = 6.00
RADIUS = 1.00
IND. BASE POINT
How To:
1. Set the modal parameters.
2. Pick 3 points to indicate start point, base point and axis direction.
Interaction:
IND. BASE POINT
C.C.W. /
THREADS =
PITCH =
RADIUS =
C.W.
1-26
The axis of the helix will start from the BASE POINT and
pass through the indicated point.
The first cycle of the helix will begin on the line joining the
START POINT and the BASE POINT.
EXECUTING . . .
Wireframe Modeling
Cimatron Modeling 13
HELIX
START RADIUS
IND. BASE POINT
PITCH
How To:
1. Set the modal parameters.
2. Pick 3 points to indicate base point, axis direction and start point.
Interaction:
IND. BASE POINT
C.C.W. /
THREADS =
PITCH =
RADIUS =
C.W.
RADIUS STEP =
The axis of the helix will start from the BASE POINT and
pass through the indicated point.
The first cycle of the helix will begin on the line joining the
START POINT and the BASE POINT.
EXECUTING . . .
Cimatron Modeling 13
Wireframe Modeling
1-27
HELIX
How To:
1. Set the modal parameters.
2. Pick 3 points to indicate base point, axis direction and start point.
Interaction:
IND. BASE POINT
C.C.W. /
THREADS =
PITCH =
START RAD =
C.W.
END RAD =
1-28
The axis of the helix will start from the BASE POINT and
pass through the indicated point.
The first cycle of the helix will begin on the line joining the
START POINT and the BASE POINT.
EXECUTING . . .
Wireframe Modeling
Cimatron Modeling 13
HELIX
n C.W.
n END RAD =
n PITCH =
n RADIUS =
n RADIUS STEP =
n START RAD =
n THREADS =
Cimatron Modeling 13
Wireframe Modeling
1-29
LINE
LINE
Main Options:
SELECT
2 POINTS
PARALLEL
OFFSET
PT-ANGLE
PT-CURVE
LN-CURVE
2 CURVES
HOR/VER
BOX
DIVID-LN
SURF-TAN
SURF-NRM
TAN/NORM
2 PLANES
1-30
2 POINTS
PARALLEL
OFFSET
PT-ANGLE
PT-CURVE
LN-CURVE
2 CURVES
HOR/VER
BOX
DIVID-LN
SURF-TAN
SURF-NRM
TAN/NORM
2 PLANES
Wireframe Modeling
Cimatron Modeling 13
LINE
Notes:
coordinate system.
How To:
1. Set the parameters in the option table.
2. Indicate the two end points of the line you wish to create.
Interaction:
IND. 1ST POINT
CONTINUOUS /
SINGLE
FREE
DEFINE PLN
FREE
HORIZONTAL
VERTICAL
PERPEND.
Cimatron Modeling 13
Wireframe Modeling
1-31
LINE
Note:
screen is SCREEN, and the modal option which sets the orientation
of the line is either HORIZONTAL or VERTICAL; use the cursor
arrows to move the cursor. The mouse will be able to move the
cursor in any direction but the line can only be drawn horizontally
or vertically.
This action is repeated for a continuous sequence of lines. In such a
case, the first point of each line is the second point of the previous
line.
If CONTINUOUS is selected (in the first modal), indicate the
next point of the continuous line.
PICK LINE
How To:
1. Set the parameters in the option table.
2. Pick a given line.
3. Indicate a reference point. It does not have to be on the line.
4. Indicate the position for the new line.
Interaction:
PICK LINE
1-32
AS ORIGINAL /
NO ATTRIB /
SAME LENGTH /
AS ACTIVE
SAME ATTRIB.
NEW LENGTH
NEW LENGTH =
PICK LINE
Wireframe Modeling
Cimatron Modeling 13
LINE
LINE
OFFSET
PICK LINE
How To:
1. Set the parameters in the option table.
2. Pick a given (reference) line.
3. Indicate the side on which to create the new line.
Interaction:
OFFSET: PICK LINE
OFFSET =
NO. LINES =
AS ORIGINAL /
NO ATTRIB /
AS ACTIVE
SAME ATTRIB
DEFINE PLN
Cimatron Modeling 13
Wireframe Modeling
1-33
LINE
LINE
ANGLE = 30
Y
X
How To:
1. Set the parameters in the option table.
2. Indicate the starting point of the line you wish to create.
3. Either accept the displayed line forming the given angle with the X axis, or select NO
to display a line forming the opposite angle.
Interaction:
IND. LINE START PT.
ANGLE =
DEFINE PLN
YES
NO
1-34
LENGTH =
Wireframe Modeling
Cimatron Modeling 13
LINE
LINE
ANGLE = 30
How To:
1. Indicate the start point and direction of the reference axis.
2. Set the parameters in the option table.
3. Indicate the starting point of the line you wish to create.
4. Either accept the displayed line forming the given angle with the reference axis,
or select NO to display a line forming the opposite angle.
Interaction:
IND. AXIS START PT.
DEFINE PLN
ANGLE =
LENGTH =
YES
NO
Cimatron Modeling 13
Wireframe Modeling
1-35
LINE
LINE
IND. POINT
How To:
1. Pick a curve at a point on the curve close to the expected intersection point.
2. Indicate a point to define the starting point of the line to be created. Depending upon
the position of the indicated point, a line will be produced either normal (perpendicular)
to the curve or tangent to it.
Interaction:
1-36
PICK CURVE
IND. POINT
Wireframe Modeling
Cimatron Modeling 13
LINE
PICK CURVE
ANGLE = 10
IND. DIRECTION
PICK CURVE
How To:
1. Set the parameters in the option table.
2. To define a direction, pick a curve or press <SUBMENU>.
3. Indicate the direction.
4. Pick the curve to which the new line will be tangent.
Interaction:
DIRECTION: PICK CURVE
LENGTH =
ANGLE =
DIRECTION:
PICK CURVE
or:
INDICATE DIRECTION
PICK CURVE
Cimatron Modeling 13
Wireframe Modeling
The
1-37
LINE
LINE
How To:
1. Pick the first curve.
2. Pick the second curve.
3. Confirm the curves. The line between the two curves is drawn.
Interaction:
PICK 1ST CURVE
Pick the first curve at a position near which the new line will
pass.
Pick the second curve at a position near which the new line
will pass.
YES
NO
1-38
Wireframe Modeling
Cimatron Modeling 13
LINE
LINE
How To:
1. Set the parameters in the option table.
2. Indicate the starting point of line.
3. Indicate the direction in which to create the line (horizontal or vertical).
Interaction:
IND. 1ST POINT
CONTINUOUS /
BY LENGTH /
SINGLE
BY POINT
LENGTH =
DEFINE PLN
IND. DIRECTION
Cimatron Modeling 13
Wireframe Modeling
1-39
LINE
BOX
Figure 1-27: LINE >> BOX >> BY LENGTH >> LOWER LEFT
How To:
1. Pick a point on the screen and drag the rectangle to the desired size or set the
height and width parameters and indicate a position the screen.
Interaction:
IND. 1ST POINT
BY LENGTH
WIDTH =
HEIGHT =
CENTER
DEFINE PLN
BY POINT
CENTER
LOWER LEFT
LOWER RIGHT
UPPER RIGHT
UPPER LEFT
1-40
Wireframe Modeling
Cimatron Modeling 13
LINE
DIVIDING LINE
DIVIDING LINES
24.4
24.4
DIVISIONS = 3
How To:
1. Set the modal parameters then pick the lines between which the dividing lines will be
created.
Interaction:
PICK 1ST LINE
DIVISIONS =
Cimatron Modeling 13
Wireframe Modeling
1-41
LINE
LINE
PICK SURFACE
U
U - DIR
How To:
1. Set the parameters for the V and U directions.
2. Pick a surface and then a point on the surface where the line is to begin.
Interaction:
<CR> TO CONTINUE
DIRECT. +U
LENGTH =
DIRECT. +U
DIRECT. -U
DIRECT. +V
DIRECT. -V
1-42
PICK SURFACE
IND. PT ON SURFACE
Indicate a point on the surface from which the line will begin.
Wireframe Modeling
Cimatron Modeling 13
LINE
AT A PNT ON SURFACE
AT A PNT ON SURFACE
PICK SURFACE
How To:
1. Pick a surface and then a point outside the surface from where the line is to begin.
Interaction:
PICK SURFACE
IND.POINT
Indicate a point, not on the surface, from which the line will
begin.
EXECUTING . . .
Cimatron Modeling 13
Wireframe Modeling
1-43
LINE
IND. SIDE
PICK SURFACE
How To:
1. Choose option: tangent or normal.
2. Pick a surface and then a point on the surface from where the line is to begin.
3. Indicate the direction in which to create the tangent or normal.
Interaction:
PICK SURFACE
1-44
LENGTH =
PICK SURFACE
IND. PT ON SURFACE
Indicate a point on the surface from which the line will begin.
INDICATE SIDE
Wireframe Modeling
Cimatron Modeling 13
LINE
PICK CURVE
IND. SIDE
PICK CURVE
IND. SIDE
IND. POINT ON CURVE
NORMAL
TANGENT
How To:
1. Pick a curve and indicate a starting point for the line.
2. Indicate the direction in which to extend the line.
Interaction:
PICK CURVE
NORMAL /
LENGTH =
TANGENT
Note:
work plane.
PICK CURVE
INDICATE SIDE
Cimatron Modeling 13
Wireframe Modeling
1-45
LINE
How To:
1. Indicate 1st and 2nd planes.
2. Indicate the midpoint of the line to be created.
Interaction:
IND. 1ST PLANE
IND. 2ND PLANE
1-46
LENGTH =
Wireframe Modeling
Cimatron Modeling 13
LINE
n AS ACTIVE
Assign the active level, line font, pen and color to the line.
n AS ORIGINAL
Assign the level, line font, pen and color of the original line
to the new line.
n BY LENGTH
n BY POINT
n CENTER
n CONTINUOUS
n DEFINE PLN
n DIRECT. +U
DIRECT. -U
DIRECT. +V
DIRECT. -V
n DIVISIONS =
n FREE
n HEIGHT =
n HORIZONTAL
n LENGTH =
n LOWER LEFT
When creating a box, the indicated point lies at the lower left
corner of the box.
n LOWER RIGHT
n NEW LENGTH
Cimatron Modeling 13
Wireframe Modeling
1-47
LINE
n NO ATTRIB
n NO. LINES =
n NORMAL
n OFFSET =
n PERPEND.
n SAME ATTRIB
n SAME LENGTH
n SINGLE
n TANGENT
n UPPER LEFT
When creating a box, the indicated point lies at the upper left
corner of the box.
n UPPER RIGHT
n VERTICAL
n WIDTH =
1-48
Wireframe Modeling
Cimatron Modeling 13
MOVE
MOVE
Main Options:
SELECT OPTION
POINT-ANGLE
DELTA
ROT.AXIS
REF. POINT(S)
MIRROR
UCS TO UCS
POINT-ANGLE
DELTA
ROT.AXIS
REF. POINT(S)
MIRROR
UCS TO UCS
PICK ENTITIES & <EXIT> Pick the entities to be transformed and terminate with
Cimatron Modeling 13
Wireframe Modeling
1-49
MOVE
ANGLE = 0.0
SCALE = 1.0
ANGLE = 0.0
PICK ENTITY
SCALE = 0.5
PICK ENTITY
COUNT = 1
COUNT = 1
IND. POSITIONING PNT.
ANGLE = 45
ANGLE = 45
SCALE = 1.0
SCALE = 1.0
PICK ENTITY
COUNT = 1
COUNT = 2
How To:
1. Indicate a reference point according to which the picked entity will be moved or
copied.
2. Indicate the new location for the reference point.
Interaction:
IND. REFERENCE POINT Indicate a reference point which will be used to move or copy
1-50
Wireframe Modeling
Cimatron Modeling 13
MOVE
<CR> TO
CONTINUE
COPY /
AS ORIGINAL/
NO ATTRIB /
MOVE
AS ACTIVE
SAME ATTRIB
ANGLE =
SCALE =
COUNT =
DEFINE
PLN
<CR> TO CONTINUE
Cimatron Modeling 13
Wireframe Modeling
1-51
MOVE
TWO POINTS
KEY IN
TWO POINTS
KEY IN
How To:
1. Indicate the 1st and 2nd points for locating the picked entitiy.
Interaction:
IND. 1ST POINT
<CR> TO CONTINUE
<CR> TO CONTINUE
1-52
COPY
AS ORIGINAL
NO ATTRIB
MOVE
AS ACTIVE
SAME ATTRIB
COUNT =
Wireframe Modeling
Cimatron Modeling 13
MOVE
DX = 80.000
DY = 30.000
DZ = 0.000
DX = 0.000
DY = 0.000
DZ = 0.000
Y
X
How To:
1. After picking the entity, set the modal parameters.
2. Click continue to create the new entity.
Interaction:
<CR> OR PICK UCS
<CR> TO CONTINUE
Cimatron Modeling 13
DX =
DY =
DZ =
CARTESIAN /
MODEL /
CYLINDRICAL /
UCS /
SPHERICAL
UCS LIST
AS ORIGINAL /
NO ATTRIB /
MOVE
AS ACTIVE
SAME ATTRIB
COUNT =
Wireframe Modeling
1-53
MOVE
ANGLE = 90
How To:
1. After picking the entity, pick axis origin then axis direction.
2. Set modal parameters and press Continue.
Interaction:
IND. AXIS ORIGIN
<CR> TO CONTINUE
<CR> TO CONTINUE
1-54
COPY /
AS ORIGINAL /
NO ATTRIB /
MOVE
AS ACTIVE
SAME ATTRIB
ANGLE =
COUNT =
Wireframe Modeling
Cimatron Modeling 13
MOVE
Interaction:
IND. 1ST ORIGIN
IND.1ST +X AXIS/EXIT
YES
NO
IND.2ND +Y/EXIT
<CR> TO CONTINUE
COPY /
AS ORIGINAL /
NO ATTRIB /
MOVE
AS ACTIVE
SAME ATTRIB
SCALE =
<CR> TO CONTINUE
Cimatron Modeling 13
Wireframe Modeling
1-55
MOVE
DEFINE PLANE
PICK ENTITIES
How To:
1. Define the plane onto which the entities will be copied or moved.
2. Press Continue.
Interaction:
DEFINE PLANE
<CR> TO CONTINUE
<CR> TO CONTINUE
1-56
AS ORIGINAL /
NO ATTRIB /
MOVE
AS ACTIVE
SAME ATTRIB
Wireframe Modeling
Cimatron Modeling 13
MOVE
Interaction:
PICK START UCS
<CR> TO CONTINUE
<CR> TO CONTINUE
AS ORIGINAL /
NO ATTRIB /
MOVE
AS ACTIVE
SAME ATTRIB
SCALE =
PICK DESTINATION UCS Pick the UCS to which the entities will be copied or moved.
Rotation angle.
n AS ACTIVE
Assign the active level, line font, pen and color to the copies.
n AS ORIGINAL
Assign the level, line font, pen and color of the original
entities to the copied entities.
n CARTESIAN
CYLINDRICAL
SPHERICAL
n COPY
n COUNT =
n DEFINE PLN
n DX
DY
DZ
n MOVE
n MODEL
n NO ATTRIB
n SAME ATTRIB
n SCALE =
Cimatron Modeling 13
Wireframe Modeling
1-57
MOVE
1-58
Wireframe Modeling
Cimatron Modeling 13
OFFSET
OFFSET
Main Options:
SELECT OPTION
CURVE
CONTOUR
3D OFFSET
SURFACE
MULTI-SURFACES
SURFACE CONTOUR
CURVE
CONTOUR
3D OFFSET
SURFACE
MULTI-SURFACES
SURFACE CONTOUR
Cimatron Modeling 13
Wireframe Modeling
1-59
OFFSET
FIXED OFFSET
VARIABLE OFFSET
PICK CURVE
How To:
1. Pick a 2D curve as the entity from which to create an offset.
2. Indicate the side to create the offset.
Interaction:
PICK CURVE
1-60
OFFSET =
TRIM LOOPS /
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
KEEP LOOPS
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
PICK CURVE
EXECUTING
Wireframe Modeling
Cimatron Modeling 13
OFFSET
OFFSET DIR.
OFFSET 1
PICK CURVE
OFFSET 2
How To:
1. Pick a 2D curve as the entity from which to create an offset.
2. Indicate the side to create the offset.
3. Indicate the direction of the offset entity.
Interaction:
PICK CURVE
TOL =
OFFSET1 =
OFFSET2 =
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
PICK CURVE
Indicate the direction of the offset entity. The start point will
be offset with the value OFFSET1 and end point with the
value OFFSET2.
EXECUTING
Cimatron Modeling 13
Wireframe Modeling
1-61
OFFSET
IND. DIRECTION
PICK 1ST CRV.
IND. DIRECTION
How To:
1. Pick the first curve of the open or closed contour.
2. Indicate the side to create the offset.
1-62
Wireframe Modeling
Cimatron Modeling 13
OFFSET
Interaction:
SELECT
CLOSED CONTOUR
OPEN CONTOUR
CLOSED CONTOUR
The first and the last curves of the contour will be trimmed
at their intersection point.
OPEN CONTOUR
OFFSET =
ROUND CORNER /
KEEP ORIGINAL /
SHARP CORNER
DELETE ORIGINAL
EXECUTING
<CR> TO CONTINUE
OFFSET =
<CR> TO CONTINUE
Cimatron Modeling 13
ROUND CORNER /
KEEP ORIGINAL /
SHARP CORNER
DELETE ORIGINAL
Wireframe Modeling
1-63
OFFSET
PICK CURVES
How To:
1. Define offset plane.
2. Pick a curve from which to create an offset.
3. Indicate the side to create the offset.
Interaction:
PICK CURVE
TOL =
OFFSET =
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
1-64
PICK CURVE
EXECUTING
Wireframe Modeling
Cimatron Modeling 13
OFFSET
FIXED OFFSET
VARIABLE OFFSET
OFFSET SIDE
PICK SURFACE
How To:
1. Pick an existing surface.
2. Indicate the side to create the offset.
Interaction:
PICK SURFACE
OFFSET =
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
PICK SURFACE
EXECUTING
Cimatron Modeling 13
Wireframe Modeling
1-65
OFFSET
TOL. = 0.1
OFFSET 1ST CORNER
IND.1ST CORNER
PICK SURFACE
IND.3RD CORNER
How To:
1. Set the offset parameters in the modal table.
2. Pick an existing surface.
3. Indicate the side to create the offset.
4. Indicate the three surface corners to be offset.
Interaction:
PICK SURFACE
1-66
TOL =
OFFSET 1ST
CORNER =
OFFSET 2ND
CORNER =
KEEP
ORIGINAL
AS ORIGINAL
NO ATTRIB
OFFSET 3RD
CORNER =
OFFSET 4TH
CORNER =
DELETE
ORIGINAL
AS ACTIVE
SAME ATTRIB
Wireframe Modeling
Cimatron Modeling 13
OFFSET
CONTINUE ? YES NO
YES
NO
EXECUTING
PICK SURFACE
IND. DIRECTION
How To:
1. Pick a group of surfaces.
1. Indicate the direction of the offset and set the modals.
Interaction:
PICK SURFACES & EXIT
OFFSET =
INDICATE DIRECTION
<CR> TO CONTINUE
OFFSET =
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
<CR> TO CONTINUE
EXECUTING
Cimatron Modeling 13
Wireframe Modeling
1-67
OFFSET
PICK SURFACE
How To:
1. Pick an existing surface.
2. Indicate the side to create the offset and define the contour.
Interaction:
PICK SURFACE
1-68
OFFSET =
TOL =
PICK SURFACE
EXECUTING
Wireframe Modeling
Cimatron Modeling 13
OFFSET
Assign the level, line font, pen and color of the active level
to the new entity.
n AS ORIGINAL
Assign the level, line font, pen and color of the original
entity to the new entity.
n DELETE ORIGINAL
This modal option appears only after the first contour has
been offset. It allows a new offset contour to be created from
the same original contour.
n KEEP LOOPS
KEEP LOOPS
n NO ATTRIB
n OFFSET =
n OFFSET1 =
OFFSET2 =
n OFFSET 1ST CORNER
If two
by an
picked
Figure
n SAME ATTRIB
Cimatron Modeling 13
Wireframe Modeling
1-69
OFFSET
n SHARP CORNER
n TOL =
n TRIM LOOPS
1-70
Wireframe Modeling
Cimatron Modeling 13
OFFSET
4. If offset values are different, the result of a VARIABLE OFFSET is a NURBS surface.
5. If offset values are equal, the result of a VARIABLE OFFSET is a surface of the
same type as the original.
6. With VARIABLE OFFSET:
If the picked surface has 4 edges, 4 parameters are displayed:
OFFSET 1ST CORNER =, OFFSET 2ND CORNER =,
OFFSET 3RD CORNER =, OFFSET 4TH CORNER =.
The user is required to indicate 3 corners.
If the picked surface has 3 edges, 3 parameters are displayed:
OFFSET 1ST CORNER =, OFFSET 2ND CORNER =,
OFFSET 3RD CORNER =.
The user is required to indicate 2 corners.
If the picked surface has 2 edges, 2 parameters are displayed:
OFFSET 1ST CORNER =, OFFSET 2ND CORNER =.
The user is required to indicate only 1 corner.
7. To offset 2 opposite edges and not each corner, indicate 2 corners as follows:
1st corner - a corner of one of the edges to be offset;
2nd corner - a corner of the other edge to be offset.
Both corners must share a common edge.
The 2 remaining corners will assume the corresponding values.
Press <EXIT> to execute.
8. With VARIABLE OFFSET, U-V start and end arrows are indicated when the surface is
picked.
MULTI-SURFACE
1. Unsmooth surfaces are considered illegal input.
SURFACE CONTOUR
1. Implicit surface boundaries may be used for contour definition.
2. Curves have to be completely within a surface boundary. The TRIM LOOPS option is
not implemented.
3. The result is a NURBS Spline.
Cimatron Modeling 13
Wireframe Modeling
1-71
POINT
POINT
Main Options:
SELECT
SINGLE POINT
MULTI-POINTS
SINGLE POINT
MULTI-POINTS
Notes:
coordinate system.
1-72
Wireframe Modeling
Cimatron Modeling 13
POINT
How To:
1. Indicate a points position on the screen.
Interaction:
Note:
Note:
How To:
1. Pick the curve in a position close to the desired endpoint.
Interaction:
END: PICK CURVE
Cimatron Modeling 13
Wireframe Modeling
1-73
POINT
How To:
1. Pick a curve.
Interaction:
MID: PICK CURVE
Pick a curve.
INTERS.
2ND CURVE
How To:
1. Pick two curves close to the intersection point.
Interaction:
1-74
Wireframe Modeling
Cimatron Modeling 13
POINT
How To:
1. Pick the arc, circle or conic section.
Interaction:
CENTR: PICK ARC/CONIC Pick the arc, circle or conic section.
Cimatron Modeling 13
Wireframe Modeling
1-75
POINT
How To:
1. Pick a curve that intersects a surface or plane or indicate a plane.
2. Pick a surface.
Interaction:
PIERCE: PICK CURVE
PIERCE:IND. PLN/SURF
Pick a surface.
or:
or:
or:
Pick a curve.
Note:
1-76
Wireframe Modeling
Cimatron Modeling 13
POINT
How To:
1. Pick the curve close to the desired location of the point entity.
Interaction:
CLOSE: PICK CURVE
Cimatron Modeling 13
Wireframe Modeling
1-77
POINT
Interaction:
Note:
The default values for the modals will be those entered the last time
X = 0.000
Y =
CARTESIAN /
MODAL
Z =
CYLINDRICAL /
SPHERICAL
1-78
Wireframe Modeling
Cimatron Modeling 13
POINT
10
B
A
20
B. CARTESIAN COORD. SYSTEM
DX = 20.00 DY = 10.00 DZ = 0.00
How To:
1. Key in the coordinate values and press SELECT COORD. SYSTEM to create the
point or given delta from another point.
Interaction:
Note:
The default values for the modals will be those entered the last time
SCREEN: IND.POSITION
X =
Y =
CARTESIAN /
MODAL
Z =
CYLINDRICAL /
SPHERICAL
Cimatron Modeling 13
Wireframe Modeling
1-79
POINT
PICK SURFACE
How To:
1. Pick the surface at a position close to where the point is to be created.
Interaction:
PICK SURFACE
PICK SURFACE
How To:
1. Pick a surface as close as possible to the desired position on the surfaces boundary.
Interaction:
PICK SURFACE
1-80
Wireframe Modeling
Cimatron Modeling 13
POINT
How To:
1. Pick a surface as close as possible to the desired corner.
Interaction:
PICK SURFACE
Cimatron Modeling 13
Wireframe Modeling
1-81
POINT
PICK SURFACE
How To:
1. Pick a surface close to the desired intersection point of two display curves.
Interaction:
PICK SURFACE
Interaction:
PICK UCS
1-82
Wireframe Modeling
Cimatron Modeling 13
POINT
Cimatron Modeling 13
Wireframe Modeling
1-83
POINT
BY DISTANCE
NO. OF INTERVALS
ANGLES ON ARC
BY DISTANCE
NO. OF INTERVALS
ANGLES ON ARC
PICK CURVE
DISTANCE
IND. POINT
IND. DIRECTION
How To:
1. Pick a reference curve and indicate a reference point from which the first distance will
be measured.
2. Indicate the direction.
Interaction:
DIST: PICK CURVE
DISTANCE =
COUNT =
DIST: IND.POINT
1-84
Wireframe Modeling
Cimatron Modeling 13
POINT
NO OF INTERVALS = 5
How To:
1. Enter the number of intervals.
2. Pick a reference curve. (If PART is selected, indicate two points).
Interaction:
PICK CURVE
WHOLE /
NO. OF INTERVALS =
PART
PICK CURVE
Cimatron Modeling 13
Wireframe Modeling
1-85
POINT
PICK ARC
ANGLE = 30
IND. POINT
DELTA = 30 / COUNT = 3
How To:
1. Pick an arc or circle.
2. Enter the angle and the number of points (where applicable).
Interaction:
PICK ARC
PICK ARC
ANGLE =
DELTA =
COUNT =
1-86
Wireframe Modeling
Cimatron Modeling 13
POINT
n COUNT =
n DELTA =
Increment angle.
n DISTANCE =
Enter the distance between the reference point and the first
new point, and between any other new points. The distance
will be measured along the curve.
n NO. OF INTERVALS =
n PART
n WHOLE
Cimatron Modeling 13
Wireframe Modeling
1-87
PROJECT
PROJECT
Main Options:
SELECT OPTION
PROJECT POINTS
PROJECT CURV & PNT
PROJECT CONTOUR
PROJECT POINTS
PROJECT CURV & PNT Project entities (curves or points) onto a specified plane,
PROJECT CONTOUR
YES
NO
SELECT OPTION
PLANE PROJ
SURFACE PROJ
Interaction:
SELECT
DIRECTION PROJECT
NORMAL PROJECT
DEFINE PLANE
1-88
Wireframe Modeling
Cimatron Modeling 13
PROJECT
Interaction:
DIRECTION: PICK CURVE Indicate a direction, or define a direction using <SUBMENU>.
<CR> TO CONTINUE
LINE OFF /
LINE ON
<CR> TO CONTINUE
EXECUTING
Interaction:
<CR> TO CONTINUE
LINE OFF /
LINE ON
<CR> TO CONTINUE
EXECUTING
Interaction:
PICK SURFACES & EXIT
Cimatron Modeling 13
Wireframe Modeling
1-89
PROJECT
DIRECTION PROJECT
NORMAL PROJECT
Interaction:
DIRECTION: PICK CURVE Indicate
a direction,
<SUBMENU>.
<CR> TO CONTINUE
LINE OFF /
or
define
direction
using
TOL =
LINE ON
<CR> TO CONTINUE
EXECUTING
Interaction:
<CR> TO CONTINUE
LINE OFF /
TOL =
LINE ON
1-90
<CR> TO CONTINUE
EXECUTING
Wireframe Modeling
Cimatron Modeling 13
PROJECT
Interaction:
PICK ENTITIES & EXIT
PLANE PROJ
SURFACE PROJ
Interaction:
DEFINE PLANE
SELECT
Cimatron Modeling 13
Wireframe Modeling
1-91
PROJECT
PROJECT CURVES & PNT >> PLANE PROJECT >> DIRECTION PROJECT
Project entities (points and curves) onto a defined plane in a specified direction.
DEFINE PLANE
IND. DIRECTION
NORMAL
PICK ENTITIES
DIRECTION
LINE ON
LINE OFF
Figure 1-64: PROJECT CURVES & PNT >> PLANE PROJECT >> DIRECTION
PROJECT
How To:
1. Indicate a direction,
2. Set the modal parameters and press <CR>.
Interaction:
DIRECTION: PICK CURVE Indicate
a direction,
<SUBMENU>.
<CR> TO CONTINUE
1-92
or
define
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
LINE OFF /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
LINE ON
<CR> TO CONTINUE
EXECUTING
Wireframe Modeling
direction
ANGLE =
using
TOL =
Cimatron Modeling 13
PROJECT
PROJECT CURVES & PNT >> PLANE PROJECT >> NORMAL PROJECT
Project entities (points and curves) normally onto a defined plane.
<CR> TO CONTINUE
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
LINE OFF /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
LINE ON
<CR> TO CONTINUE
EXECUTING
Interaction:
PICK SURFACES & EXIT
DIRECTION PROJECT
NORMAL PROJECT
Cimatron Modeling 13
Wireframe Modeling
1-93
PROJECT
LOCAL
Figure 1-65: PROJECT CURVES & PNT >> SURFACE PROJECT >> DIRECTION PROJECT
How To:
1. Indicate a direction
2. Set the modal parameters and press <CR>.
DIRECTION: PICK CURVE Indicate
a direction,
<SUBMENU>.
1-94
Wireframe Modeling
or
define
direction
using
Cimatron Modeling 13
PROJECT
<CR> TO
CONTINUE
GLOBAL BOTH
SIDES
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
LINE OFF /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
LINE ON
ANGLE =
TOL =
<CR> TO CONTINUE
EXECUTING
PROJECT CURVES & PNT >> SURFACE PROJECT >> NORMAL PROJECT
Project entities (points and curves) normally onto a defined surface(s) or planar
face(s).
How To:
1. Set the modal parameters and press <CR>.
Interaction:
<CR> TO CONTINUE
KEEP ORIGINAL
AS ORIGINAL
NO ATTRIB
LINE OFF
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
LINE ON
<CR> TO CONTINUE
EXECUTING
Cimatron Modeling 13
Wireframe Modeling
TOL =
1-95
PROJECT
Interaction:
SELECT
CLOSED CONTOUR
OPEN CONTOUR
See Defining Contours in Chapter 3, of the Fundamentals & General Functions Manual for a
detailed description of Open and Closed Contours.
Define the contour to be projected.
PICK 1ST CURVE
INDICATE DIRECTION
SELECT OPTION
PLANE PROJ
SURFACE PROJ
Interaction:
DEFINE PLANE
SELECT
1-96
Wireframe Modeling
Cimatron Modeling 13
PROJECT
Interaction:
DIRECTION: PICK CURVE Indicate
a direction,
<SUBMENU>.
<CR> TO CONTINUE
or
define
direction
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
LINE OFF /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
LINE ON
ANGLE =
TOL =
using
ROUND CORNER
SHARP CORNER
<CR> TO CONTINUE
EXECUTING
Interaction:
<CR> TO CONTINUE
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
LINE OFF /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
LINE ON
<CR> TO CONTINUE
EXECUTING
Cimatron Modeling 13
Wireframe Modeling
1-97
PROJECT
Interaction:
PICK SURFACES & EXIT
DIRECTION PROJECT
NORMAL PROJECT
PICK SURFACE
IND. DIRECTION
IND. CONTOUR
How To:
1. Indicate a direction.
2. Set the modal parameters and press <CR>.
Interaction:
DIRECTION: PICK CURVE Indicate
a direction,
<SUBMENU>.
<CR> TO CONTINUE
1-98
or
define
KEEP ORIGINAL /
AS ORIGINAL /
NO ATTRIB /
LINE OFF /
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
LINE ON
<CR> TO CONTINUE
EXECUTING
Wireframe Modeling
direction
ANGLE =
using
TOL =
Cimatron Modeling 13
PROJECT
Interaction:
<CR> TO CONTINUE
KEEP ORIGINAL
AS ORIGINAL
NO ATTRIB
LINE OFF
DELETE ORIGINAL
AS ACTIVE
SAME ATTRIB
LINE ON
<CR> TO CONTINUE
EXECUTING
TOL =
n AS ACTIVE
Assign the active level, line font, pen and color to the newly
created entities.
n AS ORIGINAL
Assign the level, line font, pen and color of the original
entities to the newly created entities.
n DELETE ORIGINAL
n KEEP ORIGINAL
n LINE OFF
n LINE ON
n LOCAL
n NO ATTRIB
n SAME ATTRIB
n TOL =
n ROUND CORNER
n SHARP CORNER
Cimatron Modeling 13
Wireframe Modeling
1-99
PROJECT
1-100
Wireframe Modeling
Cimatron Modeling 13
SPLINE
SPLINE
Main Options:
SELECT
2D SPLINE
3D SPLINE
2D SPLINE
3D SPLINE
Notes:
coordinate system.
The prompts and modals that follow describe the interaction for both 2D and 3D splines.
SELECT
THROUGH POINTS
CONTROL POINTS
FAIRING POINTS
Cimatron Modeling 13
Wireframe Modeling
1-101
SPLINE
IND. DIRECTION
PICK CURVE
Figure 1-67: SPLINE >> THROUGH POINTS (DEFINE SLOPE - SINGLE POINTS)
How To:
1. Indicate the first endpoint of the spline.
2. Pick a curve to define the slope at the endpoint of the spline (if the DEFINE SLOPE
option is set).
3. Indicate the desired direction then indicate additional points (if the DEFINE SLOPE
option is set).
4. Indicate the last point (for MULTI POINTS). (Second point for SINGLE POINTS).
5. Pick points between the first and last points and confirm the selection (for MULTI
POINTS ONLY).
Interaction:
IND. 1ST. POINT
FREE SLOPE /
SINGLE POINTS /
DEFINE SLOPE
MULTI POINTS
DIRECTION: PICK CURVE Pick a curve to define the slope at the endpoint of the spline.
1-102
Wireframe Modeling
Cimatron Modeling 13
SPLINE
Figure 1-68: SPLINE >> THROUGH POINTS (FREE SLOPE - SINGLE POINTS)
IND. nTH POINT
Figure 1-69: SPLINE >> THROUGH POINTS (FREE SLOPE - MULTI POINTS (PICK ALL)
IND. LAST POINT
Pick points between the first and last points using the
multi-pick submenu.
DEFINE SLOPE modal selected for final point (for both
SINGLE and MULTI POINTS modals):
Define the slope at the second endpoint of the spline as
described for the first.
Cimatron Modeling 13
Wireframe Modeling
1-103
SPLINE
YES
NO
Notes:
group of points may be selected, after specifying the first and last
points (MULTI POINTS modal).
When creating a 2D spline with the point indication
mode set at SCREEN, the dynamic display is activated
automatically after the first 3 points have been selected.
Note:
4
DEGREE = 3
WEIGHT = 1
WEIGHT = 3
2
1
Figure 1-70: SPLINE >> CONTROL POINTS >> NON-PERIODIC >> WITH
WEIGHTS
1-104
Wireframe Modeling
Cimatron Modeling 13
SPLINE
3
2
Figure 1-71: SPLINE >> CONTROL POINTS >> PERIODIC >> NO WEIGHTS
How To:
1. Indicate the first point and set the appropriate modal parameters.
2. Indicate nth point.
3. Confirm the selection.
Interaction:
IND. 1ST POINT
NON-PERIODIC /
DEGREE =
PERIODIC
NO WEIGHTS /
WITH WEIGHTS
WEIGHT =
Indicate the first point and set the appropriate modals. The
point indication submenu is available.
Indicate at least DEGREE + 1 points and terminate with
<EXIT>.
YES
NO
E X E C U T I N G ...
Cimatron Modeling 13
points,
or
press
<REJECT>
to
Wireframe Modeling
1-105
SPLINE
Notes:
group of points may be selected, after specifying the first and last
points (MULTI POINTS modal).
IND. LAST POINT
IND. DIRECTION
TOL. = 10
TOL. = 1
PICK CURVE
IND. DIRECTION
PICK CURVE
How To:
1. Set the parameters.
2. Indicate the first endpoint of the spline and additional points.
3. Confirm the selection.
Interaction:
IND. 1ST POINT
TOL =
FREE SLOPE /
SINGLE POINTS /
DEFINE SLOPE
MULTI POINTS
DIRECTION:
PICK CURVE
1-106
Wireframe Modeling
Cimatron Modeling 13
SPLINE
PICK POINTS
AND EXIT
Pick points between the first and last points using the
multi-pick submenu.
DEFINE SLOPE modal selected for final point (for both
SINGLE and MULTI POINTS modals):
Define the slope at the second endpoint of the spline as
described for the first.
FREE SLOPE modal selected for final point (for the
SINGLE POINTS modal only):
POINTS O.K. ?
YES NO
Cimatron Modeling 13
YES
NO
Define additional
redefine points.
Wireframe Modeling
points,
or
press
<REJECT>
to
1-107
SPLINE
n DEGREE =
n FREE SLOPE
n MULTI POINTS
Define the points in the spline by indicating the first and last
points and using box pick to select the rest.
n NON-PERIODIC
The spline starts at the first point and ends at the last one.
This modal cannot be changed after the first point is defined.
n NO WEIGHTS
n PERIODIC
Definition: A PERIODIC NURBS spline is a spline whose start and end points
coincide and whose derivatives also coincide at these points.
n SINGLE POINTS
n TOL
n WEIGHT =
n WITH WEIGHTS
1-108
Wireframe Modeling
Cimatron Modeling 13
STRETCH
STRETCH
Main Options:
SELECT OPTION
CURVES
PLANAR FACES
CURVES
PLANAR FACES
Notes:
All entities which are not straight lines will be moved. All points in
If both ends of a line are inside the box/polygon, the line will be
translated (moved).
If only one end of a line is inside the box/polygon, this end it will
be translated as specified, and the other end will remain in the same
location.
coordinate system.
3D application.
illegal operation (e.g., stretching the planar face out of the current
work plane). If the stretch operation results in an illegal planar face,
it will not be performed.
Cimatron Modeling 13
Wireframe Modeling
1-109
STRETCH
SELECT MODE:
DELTA
REF. POINT(S)
DELTA
REF. POINT(S)
PICK ENTITIES
DY = 10.00
How To:
1. Enter the parameters for the entities picked earlier.
Interaction:
<CR> OR PICK UCS
DX =
DY =
CARTESIAN
MODEL
DZ =
1-110
Wireframe Modeling
Cimatron Modeling 13
STRETCH
VERTICAL
HORIZONTAL
IND. TARGET POINT
30
FREE
DISTANCE
Cimatron Modeling 13
Wireframe Modeling
1-111
STRETCH
How To:
1. Indicate an origin and target point for the stretch vector.
Interaction:
IND.REF. POINT
FREE
FREE
HORIZONTAL
VERTICAL
DISTANCE
DISTANCE =
IND.REF. POINT
IND.TARGET POINT
IND.REF. POINT
1-112
n DISTANCE
n DISTANCE =
n FREE
n HORIZONTAL
n VERTICAL
Wireframe Modeling
Cimatron Modeling 13
SWEEP
SWEEP
Main Options:
SELECT
LINEAR SWEEP
ANGULAR SWEEP
BOUNDING BOX
LINEAR SWEEP
ANGULAR SWEEP
BOUNDING BOX
Note:
coordinate system.
DELTA
REF.POINTS
DELTA
REF.POINTS
Define both the distance from the original entities to the new
ones and the direction by indicating two reference points.
Cimatron Modeling 13
Wireframe Modeling
1-113
SWEEP
Interaction:
PICK ENTITIES & <EXIT>
DELTA =
SWEEP LINES ON /
AS ORIGINAL /
NO ATTRIB /
AS ACTIVE
SAME ATTRIB
PICK ENTITIES & <EXIT> Pick entities to be swept, then press <EXIT>.
IND. SWEEP DIR.
1-114
Wireframe Modeling
Cimatron Modeling 13
SWEEP
PICK ENTITIES
How To:
1. Indicate the sweep vectors origin and end point.
2. Pick entities to be swept, then press <EXIT>.
Interaction:
IND. REF. POINT
SWEEP LINES ON /
AS ORIGINAL /
NO ATTRIB /
AS ACTIVE
SAME ATTRIB
PICK ENTITIES & <EXIT> Pick entities to be swept, then press <EXIT>.
Cimatron Modeling 13
Wireframe Modeling
1-115
SWEEP
SELECT:
ANGLE
REF. POINTS
ANGLE
Enter the size of the angle the entities will be rotated around
the given axis.
REF.POINTS
PICK ENTITIES/EXIT
( CONTOUR )
How To:
1. Pick entities to be swept and the desired direction.
Interaction:
PICK ENTITIES & <EXIT>
ANGLE =
SWEEP LINES ON /
AS ORIGINAL /
NO ATTRIB /
AS ACTIVE
SAME ATTRIB
PICK ENTITIES & <EXIT> Pick entities to be swept, then press <EXIT>.
IND. SWEEP DIR.
1-116
Wireframe Modeling
Cimatron Modeling 13
SWEEP
P2
PICK ENTITIES/EXIT
How To:
1. Indicate the axis origin and direction.
2. Indicate a target point on the second side of the angle.
3. Indicate a target point on the second side of the angle.
4. Pick entities to be swept, then press <EXIT>.
5. Indicate direction.
Interaction:
IND. REF. POINT
SWEEP LINES ON /
AS ORIGINAL /
NO ATTRIB /
AS ACTIVE
SAME ATTRIB
PICK ENTITIES & <EXIT> Pick entities to be swept, then press <EXIT>.
Cimatron Modeling 13
Wireframe Modeling
1-117
SWEEP
How To:
1. Pick the UCS or <EXIT> to select the active UCS..
2. Pick the entities to be enclosed in the box.
3. Set the modal parameters and <EXIT>.
Interaction:
PICK UCS/EXIT= ACTIVE
POS. X OFFSET =
NEG. X OFFSET =
POS. Y OFFSET =
NEG. Y OFFSET =
POS. Z OFFSET =
NEG. Z OFFSET =
TOLERANCE =
PICK UCS/EXIT = ACTIVE Pick the UCS or <EXIT> to select the active UCS.
PICK ENTITIES /EXIT
EXECUTING
Note:
1-118
Wireframe Modeling
Cimatron Modeling 13
SWEEP
n ANGLE =
Note:
Assign the active level, line font, pen and color to the new
entities created.
n AS ORIGINAL
Assign the level, line font, pen and color of the original
entities to the new entities which are created, but not to the
sweep lines which will have the ACTIVE characteristics.
n DELTA =
n NEG. X OFFSET =
n NEG. Y OFFSET =
n NEG. Z OFFSET =
n NO ATTRIB
n POS. X OFFSET =
n POS. Y OFFSET =
n POS. Z OFFSET =
n SAME ATTRIB
n SWEEP LINES ON
n TOLERANCE =
Cimatron Modeling 13
Wireframe Modeling
1-119
TRIM
TRIM
Main Options:
SELECT:
TRIM BY CURVE
TRIM BY POINT
TRIM BY PLANE
DIVIDE BY CURVES
DIVIDE BY POINT
TRIM BY CURVE
TRIM BY POINT
TRIM BY PLANE
DIVIDE BY CURVES
DIVIDE BY POINT
Notes:
1-120
Wireframe Modeling
Cimatron Modeling 13
TRIM
How To:
1. Pick a curve which intersects the curve to be trimmed or stretched.
2. Pick the curves to be trimmed and <EXIT>.
Interaction:
PICK TRIMMING CURVE
TOL =
EXECUTING
Cimatron Modeling 13
Wireframe Modeling
1-121
TRIM
CURVE TO BE TRIMMED
How To:
1. Pick the curve to be trimmed on the segment which is to be retained.
2. Indicate the point past which the curve will be trimmed or extended.
Interaction:
Notes:
When the point is not on the curve, the trimming point will be the
retained.
INDICATE TRIM.POINT
Indicate the point past which the curve will be trimmed. The
point indication <SUBMENU> is available.
function.
1-122
Wireframe Modeling
Cimatron Modeling 13
TRIM
How To:
1. Pick the side to be retained.
2. Pick the geometric entities to be trimmed and <EXIT>.
Interaction:
IND. REMAINING SIDE
Cimatron Modeling 13
Wireframe Modeling
1-123
TRIM
PICK ENTITIES/EXIT
How To:
1. Pick a trimming curve which intersects the curve(s) to be divided.
2. Pick a second trimming curve which intersects the curve(s) to be divided, or <EXIT>.
3. Pick the curve(s) to be divided and <EXIT>.
Interaction:
Note:
Note:
1-124
When two trimming curves are selected, the region that lies between
Wireframe Modeling
Cimatron Modeling 13
TRIM
CURVE TO BE DIVIDED
How To:
1. Pick the curve to be divided and indicate a point on the curve.
Interaction:
CURVE TO BE DIVIDED
DIVIDING POINT
CURVE TO BE DIVIDED
n TOL =
Note:
n TRIM
Delete the part of the curves that extend beyond the trimming
plane. If they do not reach the trimming plane, extend them
to the trimming plane. q
Cimatron Modeling 13
were created.
Wireframe Modeling
1-125
WIRE_EDM
WIRE_EDM
How To:
1. Select 2D or 3D wireframe entities created with the Cimatronit environment and press
<EXIT>.
Or
Press <EXIT>.
Note:
File: <root_cad>\var\fikus\fikusw.exe
Icon: <root_cad>\dat\bitmaps\fikus31.ico
See the Utilities Manual for additional information on the Main
Menu.
1-126
Wireframe Modeling
Cimatron Modeling 13
WIRE_EDM
Interaction:
PICK ENTITIES & EXIT
Either:
Select 2D or 3D wireframe entities created with the
Cimatronit environment and press <EXIT>. The
geometry will be exported to the Cimatron WireEDM
environment under the file <partfile_name>.c2f.
Or:
Press <EXIT>.
If you selected entities at the PICK ENTITIES & EXIT prompt, the following table is
displayed:
EXPORT FILE:
<partfile_name>.c2f
SAVE ONLY
SAVE AND RUN
<Partfile_name>.c2f
SAVE ONLY
SAVE AND RUN
Note:
If you pressed <EXIT> at the PICK ENTITIES & EXIT prompt, the following prompt
is displayed:
RUN WIRE EDM? YES NO
YES
NO
Cimatron Modeling 13
Wireframe Modeling
1-127
Chapter 2
Assembly Design and Management
Four of the functions in the second overlay of the modeling functions handle assembly, design and
management. These functions are GROUP, PLACE, EXPLODE and EXTRACT.
Terms used in this chapter:
INSTANCE
MASTER
MEMBER
EXPLODE
EXTRACT
GROUP
PLACE
Cimatron Modeling 13
2-1
EXPLODE
EXPLODE
Main Options:
<CR> TO CONTINUE
Notes:
ALL MEMBERS
TO SOURCE LEVEL
PICKED MEMBERS
TO ACTIVE LEVEL
SOURCE = INSTANCE
SOURCE = GEOMETRY
be located.
The NEST
entities.
2-2
Cimatron Modeling 13
EXPLODE
EXPLODE:
This section explains each of the modal parameters used in this function.
n ALL MEMBERS
n PICKED MEMBERS
n SOURCE = GEOMETRY
n SOURCE = INSTANCE
n TO ACTIVE LEVEL
n TO SOURCE LEVEL
EXPLODE:
create
all
of
their
members
as
Usage Envelope
Cimatron Modeling 13
2-3
EXTRACT
EXTRACT
Main Options:
SELECT OPTION
EXTRACT SUB-ASSM
EXTRACT CATALOG
EXPORT CATALOG
APPEND SUB-ASSM
IMPORT CATALOG
IMPORT LEVELS
EXPORT LEVELS
EXTRACT SUB-ASSM
EXTRACT CATALOG
Extract entities from the current file and create a master from
picked entities in an external part file (catalog). If required,
create an instance of that master in the current part file.
EXPORT CATALOG
APPEND SUB-ASSM
IMPORT CATALOG
Import a master into the current part file from another part
file (catalog).
IMPORT LEVELS
Import levels into the current part file from another part file.
EXPORT LEVELS
Export levels from the current part file to another part file.
Notes:
2-4
Cimatron Modeling 13
EXTRACT
Interaction:
Notes:
or:
Note:
ENTER PART FILE NAME Type the name of a part file which will contain the picked
entities.
YES
NO
Cimatron Modeling 13
SCALE =
2-5
EXTRACT
or:
or:
or:
<CR> TO CONTINUE
Notes:
picked
entities after all the picked instances are exploded into
their simple components.
an instance is picked,
Ifmasters
are picked.
<CR> TO CONTINUE
REPLACE ON
SAVE FILE ON
EXPLODE OFF
SOURCE LEVEL
The new sub-assembly part file will be created and saved, and
the picked entities will be deleted from the current part file
and will be replaced as a sub-assembly.
or:
Notes:
from that of the current part. To display changes to either part file in
the other work file before SAVE ON FILE has been performed:
2-6
Cimatron Modeling 13
EXTRACT
See additional notes on Reference Assemblies and Subassemblies in PLACE >> REF-ASSY on
page 2-21.
Interaction:
Note:
The entities that are included in the master are deleted from the
or:
Notes:
of entities picked:
entities
after all the picked instances are exploded into their
simple components.
an instance is picked,
Ifmasters
are picked.
ENTER PART FILE NAME Type the name of an external part file which will contain the
master.
Cimatron Modeling 13
2-7
EXTRACT
If this option has previously been used, the last entered part
file name is displayed. Press <REJECT> to enter a different
part file name.
ENTER MASTER NAME
or:
or:
or:
OPEN FILE ON
EXPLODE ON
2-8
Cimatron Modeling 13
EXTRACT
Interaction:
ENTER MASTER NAME
ENTER PART FILE NAME Enter the name of the part file to which the master will be
copied.
Enter a name for the new master or press <CR> to accept its
current name.
Notes:
of master picked:
the selected
Ifmasters.
<CR> TO CONTINUE
REPLACE OFF
SAVE FILE OFF
OPEN FILE ON
EXPLODE ON
Cimatron Modeling 13
2-9
EXTRACT
Interaction:
PICK ENTITIES & EXIT
PICK SUB-ASSEMBLY
<CR> TO CONTINUE
<CR> TO CONTINUE
Notes:
are
sub-assembly in their original form.
appended
to
the
to the
sub-assembly after exploding all the picked instances
into their simple components.
an instance is picked,
Ifmasters
are picked.
<CR> TO CONTINUE
REPLACE ON
SAVE FILE ON
SOURCE LEVEL
2-10
Cimatron Modeling 13
EXTRACT
Interaction:
Note:
The master is copied into the current part file as a master and not as
an instance.
ENTER PART FILE NAME Enter the name of the part file containing the master to be
imported.
Enter a name for the new master, or press <CR> to accept the
displayed name.
<CR> TO CONTINUE
REPLACE OFF
EXPLODE OFF
Cimatron Modeling 13
2-11
EXTRACT
Interaction:
ENTER PART FILE NAME Enter the name of the part file containing the levels to be
imported.
YES
NO
imported.
2-12
Cimatron Modeling 13
EXTRACT
BY NAME
COMP LIST
exported.
COMP LIST >> ONE NESTING LEVEL and ALL NESTING LEVELS
EXPORTING LEVELS TO PART FILE <partfile_name>
Cimatron Modeling 13
2-13
EXTRACT
n EXPLODE OFF
n EXPLODE ON
n OPEN FILE ON
n REF. ASSEM. ON
n REPLACE OFF
n REPLACE ON
n SAVE FILE ON
Create the file and place the extracted entities in that file.
Keep the file in memory - do not save it.
n SCALE=1.000
n SOURCE LEVEL
2-14
Cimatron Modeling 13
GROUP
GROUP
Main Options:
SELECT
CREATE
DELETE
RENAME
GROUP
CREATE
DELETE
RENAME
GROUP
Notes:
Cimatron Modeling 13
2-15
GROUP
Notes:
How To:
1. Pick the current master entities and enter the full path name.
2. Indicate the origin point for the masters reference coordinate system or press <EXIT>
to accept the default model coordinate system.
3. Indicate a point on the X and Y axes or press <EXIT> to use the default.
4. Confirm the axes selection.
Interaction:
PICK ENTITIES & <EXIT> Pick the current master entities, then <EXIT>.
ENTER MASTER NAME
REPLACE MASTER?
YES NO
YES
Note:
or:
2-16
Cimatron Modeling 13
GROUP
or:
YES
NO
EXECUTING
Cimatron Modeling 13
2-17
GROUP
Interaction:
ENTER MASTER NAME
Note:
In this case, GROUP >> DELETE will not be permitted. The .cmp
file should be created using the FILE function, if necessary, and its
contents viewed from the operating system. This .cmp
composition file lists the structure of the model, its views,
drawings and instances. It will be possible to determine in which
other models, drawing or views in this file the master was placed. If
this master was placed in masters in other files, it will not be
detected.
The instance may be deleted from the other master using the
DELETE function. Then this master and its instances may be deleted
using GROUP >> DELETE.
If this master does not contain instances that have been placed in
other masters, the system will check to see if the master has any
instances in the current file. If it does, the following message is
displayed:
MASTER HAS BEEN PLACED
(In this file only. The number of times it was placed will not be
indicated.)
In addition, the following prompt will appear:
CONFIRM ?
YES
NO
2-18
Warning:
Caution:
Cimatron Modeling 13
GROUP
Interaction:
ENTER MASTER NAME
MASTER
NAME
prompt
will
be
(old_mastername)
Note:
name is changed, the instance loses the association and is, therefore,
not created.
Notes:
How To:
1. Pick the entities for the group, then press <EXIT> and confirm.
Interaction:
PICK ENTITIES & <EXIT> Pick the entities for the group, then press <EXIT>.
ENTITIES O.K.? YES NO YES
NO
Cimatron Modeling 13
2-19
PLACE
PLACE
Main Options:
Modeling
<CR> TO CONTINUE
INTERNAL
CATALOG
SUB-ASSY
REF-ASSY
CATALOG+
Drafting
<CR> TO CONTINUE
INTERNAL
CATALOG
INT-VIEW
EXT-VIEW
CATALOG+
Notes:
internal or external view and do not exist in the current part, are not
shown in the current part until comparable levels are created!
The axes that were defined when a master was created with the
coordinate system.
INTERNAL
2-20
Place a master that was created within the current part file
(using the GROUP function).
Cimatron Modeling 13
PLACE
CATALOG
Place a master from another part file. Any part file can be
called CATALOG for this purpose, but it is recommended to
use one CATALOG file with many masters.
SUB-ASSY
REF-ASSY
The modal of another part file in which the current part file
is an instance.
INT-VIEW
EXT-VIEW
CATALOG+
Note:
Interaction:
<CR> TO CONTINUE
INTERNAL
INDICATE POSITION
INDICATE POSITION
Cimatron Modeling 13
POINT-ANGLE
SCALE =
AXES ON
ANGLE =
NO-MIRROR
DEFINE PLN
AXES SCALE =
2-21
PLACE
Interaction:
<CR> TO CONTINUE
CATALOG
part file.
2-22
Cimatron Modeling 13
PLACE
CATALOG
part file.
INDICATE POSITION
Indicate a point for the origin of the external view. The origin
of the view coordinate system will coincide with this point.
The interaction and modals for this option are as described
for the INTERNAL option.
Notes:
The full path of the part file name may contain up to 128 characters.
Up to 100 names may be displayed at one time. Use <REJECT> or
Cimatron Modeling 13
2-23
PLACE
Interaction:
<CR> TO CONTINUE
SELECT VIEW:
INT-VIEW
<view1>
<view2>
. . . .
<viewn>
Indicate a point for the origin of the internal view. The origin
of the view coordinate system will coincide with this point.
The interaction and modals for this option are as described
for the INTERNAL option.
Note:
2-24
Cimatron Modeling 13
PLACE
Interaction:
<CR> TO CONTINUE
EXT-VIEW
ENTER PART FILE NAME If a default part file name exists, it will be displayed in the
Type the name of a part file in the current directory and press
<CR>. Use <SUBMENU> or <REJECT> to scroll through the
names if necessary.
Select a part file name from one of the display menus.
or:
or:
SELECT VIEW:
<view1>
<view2>
. . . .
<viewn>
INDICATE POSITION
SUB-ASSY
Cimatron Modeling 13
2-25
PLACE
Interaction:
Notes:
the sub-assembly, the reference assembly will not appear when its
sub-assembly is PLACEd.
<CR> TO CONTINUE
or:
REF-ASSY
EXECUTING
NEXT
PREVIOUS
(n of m)
or:
2-26
Type the name of another part file in which the current part
is an instance.
Press <EXIT> to leave the function.
Cimatron Modeling 13
PLACE
Interaction:
<CR> TO CONTINUE
CATALOG+
ENTER CATALOG NAME Enter the part file name or press <SUBMENU> to select a
part file.
Indicate a point for the origin of the external view. The origin
of the view coordinate system will coincide with this point.
The interaction and modals for this option are as described
for the INTERNAL option.
Note:
Cimatron Modeling 13
Nesting levels are exploded to the new internal master (like when
2-27
PLACE
n AXES OFF
n AXES ON
n DEFINE PLANE
n (n of m)
2-28
n NEXT
n NO-MIRROR
n POINT-ANGLE
n PREVIOUS
n REF. POINTS
n SCALE = 1.000
Scaling factor.
n X-MIRROR
n XY-MIRROR
n Y-MIRROR
Cimatron Modeling 13
Chapter 3
Parametric Shape Functions
Three of the functions in the second overlay are used to create and work with parametric shapes or
patterns. These functions are PATTDIM, PATTERN and PATTUSE.
Overlay II
PATTDIM
PATTERN
PATTUSE
PATTDIM
PATTERN
PATTUSE
Cimatron Modeling 13
3-1
PATTDIM
PATTDIM
Main Options:
SELECT DIMENSION
LINEAR
ANGULAR
RADIAL
DIAMETER
DIM_PAR
DIM_EDIT
LINEAR
ANGULAR
Dimension an angle.
RADIAL
DIAMETER
DIM_PAR
DIM_EDIT
How To:
1. Use the DIM_PAR option to set global dimensioning defaults, if necessary.
2. Select the appropriate dimensioning option and create the dimension.
3. Use DIM_EDIT to change already existing dimensions, if necessary.
4. Define the datum face and point.
5. Select the bending allowance option for the bending axes.
6. Confirm the creation of the defined bent object.
Notes:
3-2
Cimatron Modeling 13
PATTDIM
LINES Lines
in the original
model, will always be perpendicular or parallel. Do not
dimension angles between such lines or between their
construction lines, i.e. 90 or 180 angles.
If
TANGENCY
another, or to their
Cimatron Modeling 13
3-3
PATTDIM
Hint:
the geometric entities in it. Then check for any of the relationships
described above for which no dimensions are required.
NAMED EXPRESSION
EXPRESSION
H2 = V1 * 1.3
V1
V1
V1 * 1.3
H1
H1
OVER DIMENSIONED
CORRECTLY DIMENSION
Naming Dimensions
Before a dimension is created with one of the dimensioning options, (at the KEY IN NAME
prompt), it must be named.
The name of a dimension may be entered in one of three ways:
1. NAME
Up to 60 alphanumeric characters may be entered as the name of the dimension. The
first character must be alphabetic. When the dimension is created, the value will be
provided by the system from the model. This value will be used as a default in the
parametric shape.
Example:
Prompt and Response: KEY IN NAME L1
Appearance in dimension: L1 = 15
2. EXPRESSION
An arithmetic expression may be entered as the name of a dimension. The standard
arithmetic operators (+, , *, /) may be included in the expression. However, the first
character must be alphabetic. In this case, the value will be the result of the
expression and does not necessarily reflect the actual measurements of the model.
This expression cannot be reused because it has no name.
Example:
Prompt and Response: KEY IN NAME L1/30
Appearance in dimension: L1/30
3-4
Cimatron Modeling 13
PATTDIM
Warning:
(L1/30), 30/L1 are not legal expressions.
To use such expressions, key in a NAMED EXPRESSION which must start with an
alphabetic character.
3. NAMED EXPRESSION
An assignment statement may be keyed in as the name of the dimension. The first
character typed must be alphabetic. The value assigned may be variable or constant
and does not necessarily reflect the actual model. The name of the dimension (on the
left of the = sign) may be used again in other EXPRESSION or NAMED
EXPRESSION dimensions.
Example 1:
Prompt and Response: KEY IN NAME L2 = (30/L1)
Appearance in dimension:
L2 = (30/L1)
Example 2:
Prompt and Response: KEY IN NAME L1 = 15
Appearance in dimension:
L1 = 15
Use distinctive names for each type so that they will not be
confused with one another.
Warning 2: A dimension name may not be used on the left of the equal sign
and also as a NAME alone.
Example:
L2 = (30/L1) for one dimension and L2 for another.
Write the entire expression L2 = (30/L1) again.
or:
Enter the expression once. When it is to be reused, assign the first a
new name. L2 = (30/L1) for one dimension. S2 = L2 for another.
Warning 3: When values which do not reflect the actual part are assigned to
Cimatron Modeling 13
3-5
PATTDIM
LINE
HORIZONTAL
VERTICAL
REFERENCE
PERPEND.
LINE
HORIZONTAL
VERTICAL
REFERENCE
PERPEND.
Interaction:
Type in a dimension name. See notes on Naming Dimensions
at the beginning of this function.
KEY IN NAME
|<
<name>
PARAM
SINGLE
IND TEXT
SINGLE
IND TEXT
3-6
DIM.#
BASELINE
CENTERED
CHAIN
LABEL
>|
> <
Cimatron Modeling 13
PATTDIM
or:
KEY IN NAME
Interaction:
All the dimensions will be parallel to the original picked line and the distance
between each dimension is fixed.
When BASELINE is picked in the modal, the following appears:
<CR> TO CONTINUE
DIST =
<CR> TO CONTINUE
or:
<CR> TO CONTINUE
or:
IND. DIMENSION POS
Cimatron Modeling 13
3-7
PATTDIM
Note:
A witness line for the common reference point is added when the
KEY IN NAME
Interaction:
3-8
<CR> TO CONTINUE
or:
IND DIMENSION POS
KEY IN NAME
Cimatron Modeling 13
PATTDIM
Interaction:
KEY IN NAME
<name>
PARAM
CHAIN
DIM.#
CENTERED
>|
> <
KEY IN NAME
Cimatron Modeling 13
3-9
PATTDIM
Interaction:
KEY IN NAME
IND 1ST POINT
3-10
<name>
PARAM
CHAIN
DIM.#
>|
CENTERED
> <
KEY IN NAME
Cimatron Modeling 13
PATTDIM
Interaction:
Type in a dimension name. See notes on Naming Dimensions
at the beginning of this function.
KEY IN NAME
PICK DIRECTION LINE
|<
<name>
PARAM
CHAIN
DIM.#
CENTERED
>|
> <
or:
KEY IN NAME
Cimatron Modeling 13
3-11
PATTDIM
LINE
CURVE
Interaction:
Type in a dimension name. See notes on Naming Dimensions at
the beginning of this function.
KEY IN NAME
PICK REFERENCE LINE
|<
PARAM
3-12
<name>
DIM.#
>|
CENTERED
> <
KEY IN NAME
Cimatron Modeling 13
PATTDIM
Interaction:
KEY IN NAME
PICK FIRST CURVE
<name>
DIM.#
CENTERED
>|
> <
IND POINT
KEY IN NAME
Cimatron Modeling 13
3-13
PATTDIM
Note:
SELECT ANGULAR:
TWO LINES
VERTEX+TWO POINTS
LINE+AXIS
Interaction:
Type in a dimension name. See notes on Naming Dimensions
at the beginning of this function.
KEY IN NAME
3-14
|<
<name>
PARAM
HORIZON
DIM.#
CENTERED
>|
SECTOR
> <
IND SECTOR
KEY IN NAME
Cimatron Modeling 13
PATTDIM
Interaction:
Type in a dimension name. See notes on Naming Dimensions at
the beginning of this function.
KEY IN NAME
IND VERTEX
|<
<name>
PARAM
HORIZON
DIM.#
CENTERED
>|
SECTOR
> <
IND VERTEX
IND SECTOR
KEY IN NAME
Cimatron Modeling 13
3-15
PATTDIM
Interaction:
KEY IN NAME
3-16
<name>
PARAM
HORIZON
DIM.#
CENTERED
>|
SECTOR
> <
PICK AXIS
IND SECTOR
KEY IN NAME
Cimatron Modeling 13
PATTDIM
Note:
How To:
1. Enter a dimension name
2. Pick the circle or arc whose radius you want dimensioned.
3. Indicate the dimension text position.
Interaction:
Type in a dimension name. See notes on Naming Dimensions
at the beginning of this function.
KEY IN NAME
PICK CIRCLE/ARC
<name>
PARAM
DIM.#
TO CENT
>
> <
PICK CIRCLE/ARC
KEY IN NAME
Interaction:
Type in a dimension name. See notes on Naming Dimensions at
the beginning of this function.
KEY IN NAME
PICK CIRCLE/ARC
|<
<name>
PARAM
REGULAR
DIM.#
CENTERED
>|
> <
PICK CIRCLE/ARC
KEY IN NAME
Cimatron Modeling 13
3-17
PATTDIM
Interaction:
Notes:
<CR> TO CONTINUE
LENGTH PARAMETERS
CHAR. SIZE =
DIM.##
ARROW
<CR> TO CONTINUE
WIT. GAP =
WIT. OVERS =
Interaction:
PICK DIMENSION
Warning:
3-18
Cimatron Modeling 13
PATTDIM
n <
>
n |
n |<
>|
n ><
<>
n <name>
n ANGLE PARAMETERS
n ARROW
n BASELINE
n CENTERED
n CHAIN
Note:
n CHAR. SIZE =
n CIRCLE
n COMPLEMENT
Cimatron Modeling 13
3-19
PATTDIM
n DIM
No decimal places.
One decimal place.
Two decimal places
Three decimal places.
Four decimal places.
n DIM.#/1
Whole units
1/2 of a unit
1/4 of a unit
1/8 of a unit
1/16, 1/32, 1/64, 1/128 of a unit.
DIM.#
DIM.##
DIM.###
DIM.####
DIM.#/2
DIM.#/4
DIM.#/8
DIM.#/16
DIM.#/128
Note:
A value that is too small for the selected precision, and would normally
Example:
If DIM.# is selected:
n DIST =
n FILLED ARROW
n FILLED CIRCLE
n HORIZONTAL
n INCLINED
n IND TEXT
n LENGTH PARAMETERS
n PARAM
LENGTH
DIM.##
ARROW
Note:
ARROW
standard.
3-20
n SECTOR
n SINGLE
n SLASH
n STD TERM
Cimatron Modeling 13
PATTDIM
n Terminators
NONE
ARROW
SLASH
CIRCLE
OPEN ARROW
FILLED ARROW
FILLED CIRCLE
n TO CENT
n TO TEXT
Note:
n WIT. GAP =
n WIT. OVERS =
Cimatron Modeling 13
3-21
PATTERN
PATTERN
Create a single pattern entity from many picked circle and line
dimension entities, or delete or rename an existing pattern.
Main Options:
SELECT OPTION
CREATE
DELETE
RENAME
CREATE
DELETE
RENAME
Notes:
using PATTDIM.
Patterns do not retain any connection with the entities that are created
New entities that were created using a pattern do not retain any
Interaction:
PICK ENTITIES & EXIT
3-22
Cimatron Modeling 13
PATTERN
NO
Hint:
Use the RENAME option and press <CR> to display the names of
EXECUTING
Notes:
Interaction:
ENTER PATTERN NAME
or:
SELECT PATTERN
<pattern 1>
<pattern 2>
<pattern n>
Cimatron Modeling 13
3-23
PATTERN
Interaction:
ENTER PATTERN NAME
or:
ENTER NEW NAME
3-24
Cimatron Modeling 13
PATTUSE
PATTUSE
Main Options:
<CR> TO CONTINUE
INTERNAL
CATALOG
INTERNAL
CATALOG
How To:
1. Select a pattern and indicate a position for it.
2. Indicate a location where the new entities will be created with the same shape as the
selected pattern.
3. After <EXIT> is pressed to leave the function, the pattern will disappear. The new
entities which were just created, will remain.
Notes:
The values for the new entities may be entered manually or read
Cimatron Modeling 13
3-25
PATTUSE
Second and
subsequent rows:
contain the entry name and the parameter values. Each row
must contain an entry name (in single quotes, e.g., BOX1)
followed by a number of values. The number of values must
correspond to the number of parameter names in the first row.
All the parameters and parameter names must be separated by at least one space character or
comma.
To enter a comment line, start the line with a * symbol. Everything after the * to the end of the line
will be ignored. Blank lines are also ignored.
The following is an example of a file that contains three entries for the dimensions of a box:
BOXVAL - External File Containing Different Dimensions For a Box
3-26
LENGTH
WIDTH1
WIDTH2
BOX1
100.000
50.000
100.000
BOX2
23.50
45.50
65.50
BOX3
62.000
84.500
92.500
Cimatron Modeling 13
PATTUSE
Interaction:
ENTER PATTERN NAME
SELECT PATTERN
<pattern-1>
<pattern-3>
. . .
<pattern-n>
As soon as a pattern is selected, the following will appear to allow positioning of it on the display:
LOCATE PATTERN
SCALE =
ANGLE =
NO MIRROR
AXES ON
AXES SCALE =
LOCATE PATTERN
EXECUTING . . .
IND. NEW POSITION
Note:
<CR> TO CONT/SUBMENU
<dimension1> = . . .
<dimension2> = . . .
<dimension3> = . . .
or:
<CR> TO CONT/SUBMENU
Cimatron Modeling 13
<dimension1> = . . .
<dimension2> = . . .
<dimension3> = . . .
3-27
PATTUSE
<CR> TO CONT/SUBMENU
SCALE =
ANGLE =
NO MIRROR
AXES ON
AXES SCALE =
or:
<PICK> a location on the screen for the pattern with the new
entities.
or:
REF.POINTS
POINT ANGLE
REF.POINTS
SCALE =
AXES ON
AXES SCALE =
or
<PICK> a location on the screen for the pattern with the new
entities.
POINT-ANGLE
3-28
Cimatron Modeling 13
PATTUSE
CATALOG
or:
or:
or:
n ANGLE =
Note:
n AXES ON
AXES OFF
coordinate system.
n AXES SCALE =
n SCALE =
Scaling factor.
n NO-MIRROR
n X-MIRROR
n XY-MIRROR
n Y-MIRROR
Cimatron Modeling 13
3-29
SECTION II
Surface Functions
Introduction
As described in Section I, the Modeling Application Functions are organized in four overlays,
shown below. (To switch from one overlay to the next, press <SUBMENU>. To access the
previous overlay press <REJECT>.)
The Surface functions are organized in overlays III and IV, as shown below. The basic surface
functions (RULED and REVOL) are described in Chapter 4. The advanced surface functions are
described in Chapter 5.
Overlay I
Overlay II
POINT
GROUP
DRIVE
PLFACE
LINE
PLACE
RULED
SWEEPF
CIRCLE
EXPLODE
REVOL
TRMPLF
CORNER
EXTRACT
MESH
EDIT_SET
TRIM
PATTDIM
PNTSRF
OFFSET
PATTERN
FILLET
SURF_CUT
PATTUSE
BLEND
SCALE
SWEEP
Overlay III
COMSRF
SPLINE
Overlay IV
PARTLN
SRFLAT
CONIC
COMCRV
SRFCRV
MODIFY
PROJECT
HELIX
SRFSEC
SURF_EXT
MOVE
STRETCH
TRMSRF
SURFSORT
Cimatron Modeling 13
Surface Functions
II-1
Definition
A surface is a three-dimensional entity which indicates a boundary area. Each point on the surface
is represented by different X, Y and Z values.
All surfaces are defined internally using patches. There are a number of different criteria which
determine the number of patches that comprise the surface.
Some of these criteria are:
Contours
Tolerance
Surface Types
Within Cimatron, there are two distinct groups of surface types - basic and advanced surfaces.
Basic surfaces have a direct relationship to the geometry and have a constant shape. The advantage
of such a surface is its ability to exactly fit a smooth surface. However, changing the shape of a
basic surface requires a change in the surface boundaries. Surface types included in this group are:
RULED SURFACE
straight
lines,
SURFACE OF
REVOLUTION
DRIVE
SURFACE (PARLL)
The advanced group of surfaces do not have a direct relationship to the geometry and, therefore, do
not have a constant shape. The advantage of such surfaces is the use of control points to shape the
surface. These surfaces, therefore, may be changed without redefining surface boundaries. The
surface types in this group that are created by Cimatron functions, are NURBS and to a limited
extent, Bezier.
NURBS
II-2
Surface Functions
Cimatron Modeling 13
Trimmed Surfaces
A trimmed surface is created by performing a TRMSRF operation on an existing surface.
The creation of trimmed surfaces based on existing surfaces is a frequent operation essential when
designing a part.
A TRMSRF operation can be performed on any type of surface. A TRMSRF operation changes
the surface to a trimmed surface, except when using TRMSRF >> PARAMETER.
The trimmed surface is based on the initial data of the original surface. Therefore, the original
surface may be restored at any point. This may be done using
VERIFY >> SURFACES >> SURFACE DATA or TRMSRF >> ORIGINAL.
The U and V directions (section and cross-section curves) are determined according to the original
surface.
Cimatron Modeling 13
Surface Functions
II-3
Trimming by Parameter
For a NURBS surface, trimming by parameter results in an untrimmed surface with new
parametrization, and the original surface cannot be restored.
For other types of surfaces, the result is also an untrimmed surface, however the original surface
may be restored, as described above.
II-4
Surface Functions
Cimatron Modeling 13
Mathematical
Surface Type
Created
Section
Name
Cross-Section
Name
Cimatron Function/Option
Ruled Surface
Curves
Lines
RULED
Surface of Revolution
Curves
Arcs
REVOL
FILLET >> 3 SURFACES (corner
surface only)
Sections
Drives
NURBS Surface
Sections
Cross-Sections
COMSRF
MODIFY >> FAIR
OFFSET >> SURFACE >> VARIABLE
SCALE
MODIFY >> ADJOIN SURFACES
MODIFY >> TRMSRF TO SURFACE
USER >> GEOMETRY >> READCMM
Trimmed Surface
Original Surface Type
Notes:
TRMSRF
TRMSRF >> BY PARAMETER
converts any
/GEOMETRY/APPBEZ.
Cimatron Modeling 13
Surface Functions
II-5
Note:
The values specified for displaying a surface have the following meaning. See Figure II-2.
II-6
Value of 0
Value of 1
Value of 2
Surface Functions
Cimatron Modeling 13
NUMBER
DISPLAY
NUMBER OF PATCHES = 1
NUMBER OF PATCHES = 3
U=0
V=0
DISPLAY SURFACE
BOUNDARY ONLY
U=1
V=1
DISPLAY BOUNDARY
SURFACE AND
MIDDLE PARAMETER
U=2
V=2
DISPLAY BOUNDARY
OF EACH IN BOTH
DIRECTIONS
U=3
V=3
DISPLAY 3 CURVES
PER PATCH IN BOTH
DIRECTIONS
* - U - SECTIONS , CURVES
V - CROSS SECTIONS , LINES , ARCS , DRIVES
Cimatron Modeling 13
Surface Functions
II-7
Chapter 4
Basic Surface Functions
Three functions are used to create basic surface entities: RULED, REVOL and SURF_CUT.
Additional surface functions are described in Chapter 5, Advanced Surface Modeling Functions.
These functions may be purchased separately.
Overlay III
Overlay IV
RULED
REVOL
SURF_CUT
REVOL
RULED
SURF_CUT
Cimatron Modeling 13
4-1
REVOL
REVOL
Main Options:
SELECT OPTION:
CURVES
CONTOUR
CURVES
CONTOUR
PICK CURVES/EXIT
IND. AXIS START PNT
Notes:
4-2
Cimatron Modeling 13
REVOL
Interaction:
IND. AXIS START PNT.
DISP. ARCS =
DISP. CURVES =
ANGLE =
SINGLE SURFACE
MULTI SURFACE
INDICATE DIRECTION
EXECUTING
Note:
CONTOUR is selected.
n DISP. ARCS =
n DISP. CURVES =
n MULTI SURFACE
n SINGLE SURFACE
Cimatron Modeling 13
4-3
RULED
RULED
Main Options:
SELECT OPTION
TWO CURVES
TWO CONTOURS
CURVE SURFACE
CURVE PLANE
CURVE POINT
TWO CURVES
TWO CONTOURS
CURVE SURFACE
CURVE PLANE
CURVE POINT
Notes:
If the curve has a break point (spline with a break point), the surface
4-4
Cimatron Modeling 13
RULED
Note:
segments.
How To:
1. Pick the first curve close to one of its endpoints.
2. Pick the second curve close to the endpoint which will be connected to the indicated
endpoint of the first curve.
Interaction:
PICK 1ST CURVE
DISP. LINES =
DISP. CURVES =
Cimatron Modeling 13
4-5
RULED
Note:
curves that the system will automatically pick in the second contour.
Therefore the second contour must contain the same number of
curves as the first contour.
IND. DIRECTION
DEFINE 1ST CONTOUR ( PICK 1ST CRV., 2ND CRV., 3RD CRV. )
DEFINE 2ND CONTOUR ( PICK 1ST CRV., 2ND CRV., 3RD CRV. )
How To:
1. Pick the first curve in the first contour which defines the RULED surface.
2. Indicate the direction in which the contour will be projected.
3. Pick the first curve in the second contour which defines the RULED surface and
continue as for the 1st contour.
Interaction:
DEFINE 1ST CONTOUR
DISP. LINES =
DISP. SECTIONS =
SINGLE SURFACE
MULTI SURFACE
Pick the first curve in the first contour which defines the
RULED surface.
INDICATE DIRECTION
4-6
Pick the first curve in the second contour which defines the
RULED surface and continue as for the 1st contour.
Cimatron Modeling 13
RULED
NO
YES
NO
EXECUTING
Note:
displayed:
SURFACE
WILL
TOLERANCE!
BE
SMOOTHED
ACCORDING
TO
TOL =
<CR> TO CONTINUE
EXECUTING
Cimatron Modeling 13
4-7
RULED
PICK SURFACE
TRIMM OFF
ANGLE = 5
How To:
1. Pick the first curve in the contour.
2. Pick the surface or trimmed surface.
3. Indicate projection direction.
Interaction:
SELECT
CLOSED CONTOUR
OPEN CONTOUR
DISP. LINES =
DISP. CURVES =
ROUND CORNER /
SINGLE SURFACE /
SHARP CORNER
MULTI SURFACE
TOL =
ANGLE =
TRIM ON /
TRIM OFF
PICK SURFACE
DIRECTION: PICK CURVE Define the projection direction. Indicate a point on a curve, or
4-8
Cimatron Modeling 13
RULED
INDICATE DIRECTION
INDICATE SIDE
CONTINUE? YES NO
YES
NO
EXECUTING
Note:
Cimatron Modeling 13
4-9
RULED
IND. DIR
IND. SIDE
DEFINE DIRECTION
( PICK CURVE )
IND. DIR
ANGLE = 5
SURFACE
How To:
1. Pick the first curve in the contour.
2. Define a plane.
3. Indicate the projection direction.
Interaction:
SELECT
CLOSED CONTOUR
OPEN CONTOUR
DISP. LINES =
DISP. CURVES =
ROUND CORNER
SINGLE SURFACE
SHARP CORNER
MULTI SURFACE
TOL =
ANGLE =
TRIM ON
TRIM OFF
DEFINE PLANE
DIRECTION: PICK CURVE Define the projection direction. Indicate a point on a curve, or
4-10
INDICATE DIRECTION
INDICATE SIDE
Cimatron Modeling 13
RULED
YES
NO
EXECUTING
IND. POINT
How To:
1. Pick a curve(s) for each ruled surface to be created.
2. Indicate a point which will be connected to the endpoints of each curve to create the
ruled surface(s) and confirm the selection.
Interaction:
PICK CURVES / EXIT
DISP. LINES =
DISP. CURVES =
PICK CURVES/EXIT
IND. POINT
YES
NO
EXECUTING
Cimatron Modeling 13
4-11
RULED
n ANGLE =
Note:
4-12
n DISP. LINES =
n DISP. CONT. =
n DISP. CURVES =
n MULTI SURFACE
n ROUND CORNER
n SHARP CORNER
n SINGLE SURFACE
n TOL =
n TRIM OFF
n TRIM ON
Cimatron Modeling 13
SURF_CUT
SURF_CUT
This function is very suitable for models with part surfaces (not to be trimmed) and
large Parting Surfaces that should be trimmed by the box of the plate or insert.
How To:
1. Pick the surfaces which will not be trimmed.
2. Pick a reference UCS according to which the box planes will be displayed.
3. Adjust the parameters of the box planes, if required.
4. Pick the surfaces to be trimmed.
5. The surfaces that are entirely within the box will not be trimmed. The surfaces that are
entirely outside the box will be deleted.
Interaction:
PICK BOX SURF. & EXIT
Pick the surfaces that will not be trimmed, i.e. Faces that will
be inside the box.
Press <EXIT> when finished.
The number of surfaces selected is displayed at the bottom of
the screen.
SURFACES OK?
YES / NO
Cimatron Modeling 13
4-13
SURF_CUT
PICK UCS/EXIT=ACTIVE
<CR> TO CONTINUE
X_SIZE = 66.000
Y_SIZE = 53.000
You may change center point of the box and also the X and
Y dimensions (the height is not important as we are not
trimming in the Z direction).
Press <ENTER> when finished.
PICK SURF TO TRIM&EX
TOLERANCE = 0.010
SURFACES OK?
YES / NO
YES
NO
Important:
To remove the display of the box of planes from your screen, press
Note:
or
) is converted to a
point ( + ) upon completion of the trimming operation.
POINT
4-14
n X_SIZE = 66.000
n Y_SIZE = 66.000
Cimatron Modeling 13
Chapter 5
Advanced Surface Functions
Introduction
The advanced surface functions are used to create different types of surfaces entities within
Cimatron. Basic surfaces, i.e., ruled surfaces and surfaces of revolution, are created using the basic
surface functions (RULED and REVOL) described in Chapter 4, Basic Surface Functions.
The advanced surface functions are located in overlays III and IV.
Overlay III
DRIVE
Overlay IV
PLFACE
SWEEPF
TRMPLF
MESH
EDIT_SET
PNTSRF
FILLET
SURF_CUT
BLEND
SCALE
COMSRF
PARTLN
SRFLAT
Cimatron Modeling 13
SRFCRV
MODIFY
SRFSEC
SURF_EXT
TRMSRF
SURFSORT
5-1
5-2
BLEND
COMSRF
DRIVE
EDIT_SET
FILLET
MESH
MODIFY
PARTLN
PLFACE
PNTSRF
SCALE
SRFCRV
SRFLAT
SRFSEC
SURF_EXT
SURFSORT
SWEEPF
TRMPLF
TRMSRF
Cimatron Modeling 13
BLEND
BLEND
Main Options:
SELECT
SECTIONS
CORNER
SOAP
REGION
SECTIONS
CORNER
SOAP
REGION
Cimatron Modeling 13
5-3
BLEND
TOL = 0.100
DISP.SECTIONS. = 3
DISP.CROSS-SECTION = 3
FREE SLOPES
FREE SLOPES
CONSTANT
LINEAR
SURF-TANGENT
SURF-NRM
PLANE
KEEP CURVATURE
How To:
1. Set the tolerance value and the number of curves that will be used for display
purposes.
2. Select the slope option to be used to define the first edge of the blend surface.
3. Pick the first section curve(s)/surface and optionally define the slope at this edge.
4. Pick additional section curves.
5. Select the option to be used to define the last edge of the blend surface.
6. Pick the last section curve(s)/surface and optionally define the slope at this edge.
7. Optionally define one or two side boundaries.
The following slope options are available when defining the first and last edges
5-4
FREE SLOPES
CONSTANT
LINEAR
SURFACE-TANGENT
SURF-NRM
PLANE
KEEP CURVATURE
Cimatron Modeling 13
BLEND
Notes:
Pick section curves close to the endpoints that will be joined by the
The slopes of the side boundary curves must be consistent with the
condition is applied to the first and last sections. In actual use, the
slope conditions do not have to be the same.
Cimatron Modeling 13
5-5
BLEND
How To:
1. Pick the first section curve.
2. Pick the Nth section.
3. Pick the first and second boundaries and confirm the selection.
Interaction:
PICK 1ST SECTION
PICK 2ND BOUNDARY If one boundary was selected, pick the second boundary or
<EXIT> to continue.
EXECUTING
5-6
Cimatron Modeling 13
BLEND
PICK CURVE
How To:
1. Pick the first section curve.
2. Pick a curve to define the slope at the first boundary of the blend surface, or select
another option from the <SUBMENU>.
3. Pick the Nth section.
4. Pick a curve to define the slope at the last boundary of the blend surface.
5. Pick the first and second boundaries curve or <EXIT> to continue.
Interaction:
PICK 1ST SECTION
DIRECTION: PICK CURVE Pick a curve to define the slope at the first boundary of the
blend surface,
<SUBMENU>.
or
select
another
option
from
the
DIRECTION: PICK CURVE Pick a curve to define the slope at the last boundary of the
blend surface.
PICK 2ND BOUNDARY If one boundary was selected, pick the second boundary or
<EXIT> to continue.
EXECUTING
Cimatron Modeling 13
5-7
BLEND
IND. DIRECTION
PICK 2ND SECTION
FREE SLOPE
LINEAR SLOPE
How To:
1. Pick the first section curve.
2. Pick a curve to define the slope of the blend surface for both ends of the first
section.
3. Pick the Nth section.
4. Pick a curve to define the slope of the blend surface for both ends of the last section.
5. Pick the required boundary curves.
Interaction:
PICK 1ST SECTION
DIRECTION: PICK CURVE Pick a curve to define the slope of the blend surface for one
DIRECTION: PICK CURVE Pick a curve to define the slope of the blend surface for the
DIRECTION: PICK CURVE Pick a curve to define the slope of the blend surface for one
DIRECTION: PICK CURVE Pick a curve to define the slope of the blend surface for the
5-8
EXECUTING
Cimatron Modeling 13
BLEND
Cimatron Modeling 13
5-9
BLEND
How To:
1. Pick the first section curve.
2. Pick the surface to which the curve belongs.
3. Indicate the slope direction.
4. Pick the nth section and indicate the slope direction.
5. Pick the first and second boundary curves.
Interaction:
PICK 1ST SECTION
PICK SURFACE
PICK SURFACE
Indicate the slope direction at the exit from the blend surface.
CURVES O.K.?YES NO
EXECUTING
Note:
PICK NEXT/EXIT
5-10
Cimatron Modeling 13
BLEND
DEFINE PLANE
( 3 POINTS )
SURFACE
PICK SIDE
How To:
1. Pick the first section curve.
2. Define the plane, if required, and pick the Nth section.
3. Pick the first and second boundary curves.
Interaction:
PICK 1ST SECTION
DEFINE PLANE
PICK 2ND BOUNDARY If one boundary was selected, pick the second boundary or
<EXIT> to continue.
EXECUTING
Cimatron Modeling 13
5-11
BLEND
KEEP CURVATURE
FREE SLOPES
SURF_TANGENT
How To:
1. Pick the first section curve.
2. Pick the Nth section.
3. Pick the first and second boundary curves.
Interaction:
PICK 1ST SECTION
PICK 2ND BOUNDARY If one boundary was selected, pick the second boundary or
<EXIT> to continue.
CURVES O.K.?YES NO
EXECUTING
5-12
Cimatron Modeling 13
BLEND
SURFACE
How To:
1. Pick the first boundary curve.
2. Pick the Nth boundary curve.
3. If required, modify the shape of the surface and confirm.
Interaction:
PICK 1ST BOUND./EXIT
TOL = 0.100
DISP.CROSS-SECT. = 3
DISP.SECTIONS. = 3
EXECUTING
Cimatron Modeling 13
5-13
BLEND
DEFINE:
CENTER POINT
DRAW NORMAL = 20
NORMAL DIRECTION
CENTER + NORMAL
Indicate a new location for the center point (the point where
the individual corner surfaces will meet).
If NORMAL DIRECTION or CENTER + NORMAL is
selected, the following prompt appears:
Indicate a point to define the direction of the normal or use
another option from the <SUBMENU>.
DIRECTION:
1ST POINT
5-14
Cimatron Modeling 13
BLEND
SURFACE
How To:
1. Pick a smooth closed curve.
2. Pick two 2D section curves and confirm.
Interaction:
PICK BASE CURVE
DISP.CROSS-SECT. = 3
DISP.SECTIONS. = 3
Cimatron Modeling 13
5-15
BLEND
Interaction:
<CR> TO CONTINUE
FREE SLOPE
TOL = 0.01
DISP. U CURVES = 3
REF. PLANE
REF. ENTITIES
DISP. V CURVES = 3
PICK ENTITIES& EXIT Pick reference curve(s) and point(s) which the resulting
5-16
Cimatron Modeling 13
BLEND
n CENTER POINT
NORMAL DIRECTION
CENTER + NORMAL
CONT. TOL = 0.001
n DISP.
n DISP. SECTIONS = 3
n REF. PLANE
n REF.ENTITIES
n TOL = 0.100
CROSS-SECTIONS = 3
Cimatron Modeling 13
5-17
BLEND
7. When a corner region has complex geometry, you may get better results by splitting
the region into two and performing a blend operation for each area separately.
SOAP
1. The sections must intersect (within tolerance), and their endpoints must lie on the base
curve (within tolerance).
2. The sections must be 2D curves lying on orthogonal planes.
3. The base curve must have a common end point with one of the section curves.
4. The base curve must be smoothly closed.
5. The draft angle between the sections and the base curve will be preserved in the
resulting surface. If the draft angles of the two sections are not the same, the
surfaces draft angle will be smoothly interpolated between the two values.
6. The resulting surface will have an exact singular point at the intersection of the section
curves.
7. The isoparametric curve U = 0 corresponds to the base curve.
REGION
1. The 3D contour must be roughly planar with respect to a reference plane, which is
either calculated automatically, or given by the user. The angle between the tangent to
the contour, at any point, and the reference plane, cannot be greater than 45 degrees.
2. The closed 3D contour can include partial implicit surface boundaries. During the
interaction, the program automatically finds the intersection and marks it with an X.
See Figure 5-.
3. The contours projection on the reference plane cannot be self-intersecting.
4. The result of this function is a trimmed surface.
5. If the input contour is 2D, the result is a planar trimmed surface.
6. When using the SURFACE SLOPES option, if the resulting region surface does not
adhere to an angular tolerance of of 0.5, an arrow will appear indicating where the
tolerance deviation occured and a corresponding message will be displayed.
5-18
Cimatron Modeling 13
COMSRF
COMSRF
COMPOSITE SURFACE
PICK NTH SURFACE
How To:
1. Pick the first surface to be used to form the new composite surface
2. Pick the remaining surfaces and confirm.
Interaction:
TOL. = 0.1
DISPL. U-CURVES = 3
DISP. V-CURVES = 3
DELETE ORIGINAL /
KEEP ORIGINAL
EXECUTING
Cimatron Modeling 13
5-19
COMSRF
n DISP. U-CURVES = 3
n DISP. V-CURVES = 3
n KEEP ORIGINAL
n TOL. = 0.1
5-20
Cimatron Modeling 13
DRIVE
DRIVE
Main Options:
SELECT OPTION:
PARALLEL SEC
PIPE
SPINE
SPINE & PLANE
SPINE & EDGES
TWO SPINES
PARALLEL SEC
PIPE
SPINE
orientation of
The
plane is constant.
SPINE & EDGES
TWO SPINES
Cimatron Modeling 13
5-21
DRIVE
All Options
How To:
1. Use modals to determine the number of curves, both in the direction of the spine
(drive) curves or contour, and in the direction of the section curves or contour,
that will be used to display the surface.
2. Pick a spine (drive) curve or contour and choose a direction. Pick a section curve(s)
or contour.
SPINE + EDGES only: Pick section curve, reference points, spine (drive) curve
and edge curves.
3. Create the surface(s).
Notes:
In
5-22
Cimatron Modeling 13
DRIVE
INDICATE DIRECTION
PICK DRIVE CURVE ( CONTOUR )
PICK SECTION/EXIT
How To:
1. Select the required drive option.
2. Set the modals and define the drive contour or curve.
3. Define the section curve or contour.
Interaction:
Note:
CURVE
CONTOUR
TWO POINTS
DISP. DRIVES = 3
DISP. SECTIONS = 3
DEFINE DRIVE
CONTOUR
INDICATE 1ST POINT Indicate two points to define a line as the drive contour.
INDICATE 2ND POINT
Cimatron Modeling 13
5-23
DRIVE
CURVES
CONTOUR
PICK SECTIONS/EXIT
DISP. DRIVES = 3
DISP. SECTIONS = 3
or
DEFINE SECT. CONTOUR Pick the first curve of the section contour
5-24
INDICATE DIRECTION
EXECUTING
Cimatron Modeling 13
DRIVE
How To:
1. Pick the curve around which the surface will be created.
2. Set the start and end radii.
3. Indicate the direction in which the surface will be created.
Interaction:
Note:
TOL=0.100
START RADIUS=20.000
END RADIUS=20.00
DISP.CROSS-SEC.=2
DISP.SECTIONS=2
INDICATE DIRECTION
EXECUTING
Cimatron Modeling 13
5-25
DRIVE
Interaction:
SELECT OPTION:
Note:
ONE SECTION
TWO SECTIONS
MULTI SECTIONS
IND. DIRECTION
How To:
1. Pick a spine curve to determine the orientation of the section curve as it is driven.
2. Indicate the direction in which the surface will be created.
3. Pick a curve which will be driven along the section spine and confirm the selection.
Interaction:
PICK SPINE CURVE
5-26
TOL = 0.100
DISP.CROSS-SEC. = 2
DISP.SECTIONS. = 2
Cimatron Modeling 13
DRIVE
INDICATE DIRECTION
EXECUTING
The shape of the first section curve will blend into the shape of the second section
curve. This is done using linear interpolation.
The orientation between the tangent to the spine curve and the section curve at any
point on the spine curve will be determined by a weighted average between:
The orientation of the normal to the spine curve at the starting end to the first
section curve.
The orientation of the normal to the spine curve at its other end to the second
section curve.
Notes:
cross-section curves.
Cimatron Modeling 13
5-27
DRIVE
How To:
1. Pick a spine curve to determine the orientation of the section curve as it is driven.
2. Indicate the direction in which the surface will be created.
3. Pick the first section of the starting curve and the second section of the ending curve
and confirm.
Interaction:
PICK SPINE CURVE
TOL = 0.100
DISP.CROSS-SEC. = 2
DISP.SECTIONS = 2
INDICATE DIRECTION
EXECUTING
5-28
Cimatron Modeling 13
DRIVE
IND. SECTIONS
How To:
1. Pick a spine curve to determine the orientation of the section curve as it is driven.
2. Pick additional spine curves and Exit.
3. Pick section curves and confirm.
Interaction:
IND. 1ST SPINE CURVE
TOL = 0.100
DISP.CROSS-SEC. = 2
DISP.SECTIONS. = 2
EXECUTING
Cimatron Modeling 13
5-29
DRIVE
IND. DIRECTION
PICK SECTION
The orientation of the section curve(s) to the tangent to the 2D/3D spine curve
at any point is constant.
Note:
The spine curve and section curves must be smooth and not broken.
SELECT OPTION:
5-30
ONE SECTION
TWO SECTIONS
MULTI SECTIONS
Cimatron Modeling 13
DRIVE
IND. DIRECTION
PICK SPINE SECTION
Figure 5-20: DRIVE >> SPINE & PLANE >> ONE SECTION
How To:
1. Define the plane which will determine the section orientation.
2. Pick a curve to determine the orientation of the section curve as it is driven.
3. Indicate the direction in which the surface will be created.
4. Pick a curve which will be driven along the section spline and confirm.
Interaction:
DEFINE PLANE
DISP.CROSS-SEC. = 2
DISP.SECTIONS. = 2
INDICATE DIRECTION
PICK SECTION
EXECUTING
Cimatron Modeling 13
5-31
DRIVE
Figure 5-21: DRIVE >> SPINE & PLANE >> TWO SECTIONS
How To:
1. Define a plane.
2. Pick a curve to determine the orientation of the section curve as it is driven.
3. Indicate the direction in which the surface will be created.
4. Pick the first curves of the starting and ending sections and confirm.
Interaction:
DEFINE PLANE
DISP.CROSS-SEC. = 2
DISP.SECTIONS. = 2
INDICATE DIRECTION
EXECUTING
5-32
Cimatron Modeling 13
DRIVE
Interaction:
Use a work plane option to define a plane. See Defining a
Plane in Chapter 3, of the Fundamentals & General
Functions Manual.
DEFINE PLANE
TOL = 0.100
DISP.CROSS-SEC. = 2
DISP.SECTIONS. = 2
EXECUTING
Cimatron Modeling 13
5-33
DRIVE
The section curve will be driven from the first point on the spine curve where
the plane perpendicular to the spine intersects both edge curves, to the last such
point.
The section curve will be scaled and positioned so that the reference points of
the section curve coincide with the points where the planes perpendicular to the
spine intersect the edge curves.
The first reference point follows the first edge curve picked, and the second
reference point follows the second edge curve. (See Figure 5-22, page 5-35.)
The resulting surface is a NURBS surface which approximates the required surface within the given
tolerance.
Notes:
The spine curve edges and section curves must be smooth and not
broken.
SELECT OPTION
5-34
ONE SECTION
TWO SECTIONS
Cimatron Modeling 13
DRIVE
Figure 5-22: DRIVE >> SPINE & EDGES >> ONE SECTION
How To:
1. Pick a curve to determine the orientation of the section curve as it is driven.
2. Pick two edge curves along which the reference points will move.
3. Pick a 2D curve which will be driven along a spine.
4. Indicate two reference points on the section and confirm.
5. Pick section curves.
Interaction:
PICK SPINE CURVE
TOL = 0.100
VARIABLE HEIGHT /
DISP.CROSS SEC=2
DISP. SECTIONS = 2
CONSTANT HEIGHT
PICK 1ST EDGE CURVE Pick two edge curves along which the reference points will
PICK 2ND EDGE CURVE move.
PICK 2D SECTION CURVE Pick a 2D curve which will be driven along a spine.
Note:
If the start and end points of the section curve are placed on the
start points of two edge curves, reference points are not necessary
and the surface is immediately created.
YES
NO
EXECUTING
Cimatron Modeling 13
5-35
DRIVE
IND. DIRECTION
Figure 5-23: DRIVE >> SPINE & EDGES >> TWO SECTIONS
How To:
1. Pick a curve to determine the orientation of the section curve as it is driven.
2. Indicate the direction in which the surface will be created.
3. Pick two edge curves along which the reference points will move.
4. Pick the first 2D section.
5. Indicate two points on the section which will control the scale of the section curve.
6. Create the second section as in Steps 4 and 5 then confirm.
Interaction:
PICK SPINE CURVE
TOL = 0.100
VARIABLE HEIGHT /
DISP.CROSS SEC=2
DISP. SECTIONS = 2
CONSTANT HEIGHT
INDICATE DIRECTION
PICK 1ST EDGE CURVE Pick two edge curves along which the reference points will
PICK 2ND EDGE CURVE move.
PICK 1ST 2D SECTION
Indicate two points on the section which will control the scale
of the section curve.
Note:
5-36
If the start and end points of the section curve are placed on the
start points of two edge curves, reference points are not necessary
and the second section may be picked.
Cimatron Modeling 13
DRIVE
Indicate two points which will control the scale of the section
curve.
Note:
If the start and end points of the section curve are placed on the end
points of the edge curves, reference points are not necessary and the
surface is immediately created.
SECTION O.K.? YES NO YES Accept the orientation of the section curve. The surface
will be created.
NO
Change the orientation of the section curve.
EXECUTING
Cimatron Modeling 13
5-37
DRIVE
Note:
The spine curves and section curves must be smooth and not broken.
SELECT OPTION:
ONE SECTION
TWO SECTIONS
TWO SPINES
Figure 5-24: DRIVE >> TWO SPINES >> ONE SECTION >> SPINE & POINT
How To:
1. Pick a curve to control the orientation of the section curve as it is driven.
2. Indicate the direction in which the surface will be created.
3. Pick a point on the spine.
4. Pick a curve which will be driven along a spine and confirm.
Interaction:
PICK SPINE CURVE
5-38
TOL = 0.100
CONSTANT HEIGHT
DISP.CROSS SEC=2
DISP. SECTIONS = 2
INDICATE DIRECTION
Cimatron Modeling 13
DRIVE
EXECUTING
Interaction:
PICK 1ST SPINE CURVE
TOL = 0.100
VARIABLE HEIGHT /
DISP.CROSS SEC=2
DISP. SECTIONS = 2
CONSTANT HEIGHT
Pick a curve.
INDICATE DIRECTION
YES
NO
EXECUTING
Cimatron Modeling 13
5-39
DRIVE
SELECT OPTION:
TWO SPINES
Interaction:
PICK SPINE CURVE
TOL = 0.100
VARIABLE HEIGHT /
DISP.CROSS SEC=2
DISP. SECTIONS = 2
CONSTANT HEIGHT
INDICATE DIRECTION
YES
NO
EXECUTING
5-40
Cimatron Modeling 13
DRIVE
CONSTANT HEIGHT
VARIABLE HEIGHT
Figure 5-25: DRIVE >> TWO SPINES >> TWO SECTIONS >>TWO SPINES
How To:
1. Pick a curve and indicate the direction in which the surface will be created.
2. Pick a second curve and indicate the direction in which the surface will be created.
3. Pick the required sections and confirm.
Interaction:
PICK 1ST SPINE CURVE
TOL = 0.100
VARIABLE HEIGHT /
DISP.CROSS SEC=2
DISP. SECTIONS = 2
CONSTANT HEIGHT
Pick a curve.
INDICATE DIRECTION
YES
NO
EXECUTING
Cimatron Modeling 13
5-41
DRIVE
n DISP.CROSS SEC = 2
n DISP. DRIVES = 2
n DISP. SECTIONS = 2
Enter the ending radius for a surface created using the PIPE
option.
Enter the starting radius for a surface created using the PIPE
option.
n TOL = 0.100
n VARIABLE HEIGHT
The sections are scaled along all the axes (Vx, Vy, Vz).
5-42
Cimatron Modeling 13
EDIT_SET
EDIT_SET
Cimatron Modeling 13
5-43
FILLET
FILLET
A curve of center points is calculated where the offsets of the picked surfaces intersect. The fillet
radius determines the offset values.
The arcs of the fillet surface will be on planes which are perpendicular to the curve of center points
and to the picked surfaces. Each plane is defined by the endpoints of a fillet arc and a point on the
curve of center points.
All fillet surfaces are rational NURBS surfaces, with the exception of the corner surfaces created
when filleting between three surfaces in the options 3 SURFACES (Trimmed Surface of
Revolution) and 3 DIF. RADII (non-rational NURBS).
Main Options:
SELECT
2 SURFACES
3 SURFACES
3 DIF. RADII
BASE-MULTI
MULTI-MULTI
CURVE SURFACE
SPINE + 2 SRF
SPINE + 3 SRF
5-44
2 SURFACES
3 SURFACES
3 DIF. RADII
BASE-MULTI
MULTI-MULTI
CURVE SURFACE
SPINE + 2 SRF
SPINE + 3 SRF
Cimatron Modeling 13
FILLET
How To:
1. Enter the number of display curves and arcs to be used, the radius or radii of
the fillet surface and tolerance.
2. Pick the surfaces between which a fillet surface will be created.
3. For each surface, confirm the side on which the fillet is to be created.
FIXED RADIUS
VARIABLE RADIUS
Cimatron Modeling 13
5-45
FILLET
EXTEND ON
TRIM
OFF
TRIM
ON
How To:
1. Pick the first surface at a position close to the expected location of the fillet.
2. Indicate on which side of the surface the fillet will be created.
3. Pick the second surface close to the expected location of the fillet.
4. Indicate on which side of the surface the fillet will be created.
5-46
Cimatron Modeling 13
FILLET
Interaction:
PICK 1ST SURFACE
RADIUS = 10.000
TRIM OFF /
DISP. ARCS = 3
TOL. = 0.100
DISP. CURVES = 3
EXTEND OFF /
EXTEND ON
TRIM OFF
TRIM FIRST
CENTER CURVE ON
TRIM SEC
TRIM BOTH
INDICATE DIRECTION
INDICATE DIRECTION
EXECUTING
Cimatron Modeling 13
5-47
FILLET
IND. DIRECTION
IND. DIRECTION
NO LIMIT PLANES
TRIM
OFF
DEFINE LIMIT
PLANES BY :
3 POINTS
TRIM
ON
How To:
1. Set the modals and pick the first surface at a position close to the expected location
of the fillet.
2. Indicate on which side of the surface the fillet will be created.
3. Pick the second surface close to the expected location of the fillet.
4. Indicate on which side of the surface the fillet will be created.
5. If required, define the plane limit and confirm.
6. Flip fillet if required.
5-48
Cimatron Modeling 13
FILLET
Interaction:
PICK 1ST SURFACE
ARC /
TRIM OFF
LIMIT PLANES ON
DISP. CURVES = 3
DISP. ARCS = 3
TRIM OFF
TRIM FIRST
CENTER CURVE ON
TRIM SEC
CONIC
P = 0.3
TOL. = 0.100
TRIM BOTH
Set the modals and pick the first surface at a position which
is close to the expected location of the fillet.
INDICATE DIRECTION
INDICATE DIRECTION
DEFINE PLANES
IND.LIMIT POINT
Indicate the side of the plane where the fillet should remain.
Define a second LIMIT PLANE and LIMIT POINT.
<CR> TO CONTINUE
EXECUTING
YES
NO
Cimatron Modeling 13
5-49
FILLET
IND. DIRECTION
How To:
1. Pick the first surface at a position close to the expected location of the fillet.
2. Indicate on which side of the surface the fillet will be created.
3. Repeat Steps 1 and 2 to create the second and third surfaces and confirm.
Interaction:
PICK 1ST SURFACE
RADIUS = 10.000
TRIM OFF /
DISP. CURVES = 3
TRIM ON
TOL. = 0.100
DISP. ARCS = 3
INDICATE DIRECTION
EXECUTING
5-50
Cimatron Modeling 13
FILLET
IND. DIRECTION
How To:
1. Pick the first surface at a position close to the expected location of the fillet.
2. Indicate on which side of the surface the fillet will be created.
3. Repeat Steps 1 and 2 to create the second and third surfaces and confirm.
Interaction:
PICK 1ST SURFACE
TOL. = 0.100
DISP. CURVES = 3
TRIM OFF /
TRIM ON
DISP. ARCS = 3
Cimatron Modeling 13
5-51
FILLET
INDICATE DIRECTION
EXECUTING
5-52
Cimatron Modeling 13
FILLET
How To:
1. Pick the base surface at a position close to the expected location of the fillet.
2. Indicate the side of the base surface for the fillet to be created.
3. Pick the first surface at a position which is close to the expected location of the fillet.
4. Indicate the side on which to create the fillet.
5. Pick additional surfaces and confirm.
Interaction:
PICK BASE SURFACE
RADIUS = 10.000
TRIM OFF /
DISP. CURVES = 3
TRIM ON
TOL. = 0.100
DISP. ARCS = 3
Cimatron Modeling 13
5-53
FILLET
Notes:
Each surface should only be picked once and should not have more
INDICATE DIRECTION
INDICATE DIRECTION
PICK OTHER SURF. & EX Pick other surfaces. Press <EXIT> when finished.
SURFACES O.K.? YES NO
YES
NO
5-54
Cimatron Modeling 13
FILLET
IND. DIRECTION
IND. DIRECTION
PICK 1ST GROUP
RESULT
How To:
1. Set the modal parameters and pick the wall surfaces.
2. For each wall surface, indicate the direction in which the fillet will be created.
3. Pick the base surfaces.
4. For each base surface, indicate the direction in which the fillet will be created.
Interaction:
PICK ENTITIES & EXIT
RADIUS = 1.000
TRIM OFF
TOL = 0.1
DISP.CURVES = 2
DISP ARCS = 2
TRIM OFF
TRIM 1ST
CENTER CURVE ON
TRIM 2ND
TRIM BOTH
INDICATE DIRECTION
PICK ENTITIES & EXIT
INDICATE DIRECTION
Cimatron Modeling 13
5-55
FILLET
FIXED RADIUS
VARIABLE RADIUS
FIXED RADIUS
VARIABLE RADIUS
PICK SURFACE
INDICATE DIRECTION
PICK 1ST CRV/EXIT
INDICATE DIRECTION
TRIM ON
TRIM OFF
5-56
Cimatron Modeling 13
FILLET
INDICATE DIRECTION
PICK SURFACE
LOCATE RADIUS
2.000
1.000
INDICATE DIRECTION
3.000
How To:
1. Pick the first surface at a position close to the expected location of the fillet.
2. Indicate on which side of the surface the fillet will be created.
3. Pick the first curve of the open or closed contour.
4. If a variable radius is required, enter a radius value, then pick a location on the
contour.
Interaction:
PICK 1ST SURFACE
RADIUS = 10.000
TRIM ON /
DISP. ARCS = 3
TRIM OFF /
TOL. = 0.100
DISP. CURVES = 3
Notes:
For CURVE
INDICATE DIRECTION
Cimatron Modeling 13
5-57
FILLET
SELECT
CLOSED CONTOUR
OPEN CONTOUR
LOCATE RADIUS
RADIUS = 10.000
EXECUTING
5-58
Cimatron Modeling 13
FILLET
Define a fillet surface with sections perpendicular to a spine curve, between two
surfaces. The fillet radius may be fixed or variable.
How To:
1. Pick the first surface at a position close to the expected location of the fillet.
2. Indicate on which side of the surface the fillet will be created.
3. Pick the second surface close to the expected location of the fillet.
4. Indicate on which side of the surface the fillet will be created.
5. Define spline contour.
6. If a variable radius is required, enter a radius value then pick a location on the
contour.
Interaction:
PICK 1ST SURFACE
RADIUS = 10.000
TRIM OFF
DISP. CURVES = 3
TOL. = 0.100
DISP. ARCS = 3
TRIM OFF
TRIM FIRST
CENTER CURVE ON
TRIM SEC
TRIM BOTH
Notes:
not appear.
INDICATE DIRECTION
INDICATE DIRECTION
SELECT
CLOSED CONTOUR
OPEN CONTOUR
LOCATE RADIUS
RADIUS = 10.000
EXECUTING....
Cimatron Modeling 13
5-59
FILLET
Interaction:
PICK BASE SURFACE
TOL. = 0.100
DISP. CURVES = 3
DISP. ARCS = 3
TRIM OFF
TRIM OFF
TRIM FIRST
CENTER CURVE ON
TRIM SEC
TRIM BOTH
Pick the base (middle) surface which the fillet will touch
tangentially.
INDICATE DIRECTION
INDICATE DIRECTION
INDICATE DIRECTION
SELECT
OPEN CONTOUR
EXECUTING....
Note:
5-60
CLOSED CONTOUR
Cimatron Modeling 13
FILLET
n CENTER CURVE ON
DELETE BASE
SURFACE
n DISP. ARCS = 3
n DISP. CURVES = 3
n END RAD.=20.000
Enter the radius of the last arc of the fillet surface, created
using variable radii, (i.e., on the second limit plane).
n EXTEND OFF
EXTEND ON
KEEP BASE SURFACE
n LIMIT PLANES OFF
LIMIT PLANES ON
n P = 0.300
n RADIUS = 10.000
Enter the radius of the arcs of the fillet surface. The radius
will also be the surface offset distance.
In FILLET >> SPINE/VARIABLE RADIUS, enter the radius
of the fillet at the selected location.
Enter the radius of the arc of the fillet surface between the
first and second original surfaces. The radius will also be the
surface offset distance.
Enter the radius of the arc of the fillet surface between the
second and third original surfaces. The radius will also be the
surface offset distance.
Enter the radius of the arc of the fillet surface between the
third and first original surfaces. The radius will also be the
surface offset distance.
n START RAD.=10.000
Enter the radius of the first arc of the fillet surface, created
using variable radii, (i.e., on the first limit plane).
n TOL. = 0.100
n TRIM BOTH
n TRIM FIRST
n TRIM OFF
Cimatron Modeling 13
5-61
FILLET
n TRIM ON
n TRIM SECOND
5-62
Cimatron Modeling 13
MESH
MESH
by
defining
its
section
and
A mesh surface passes smoothly through a series of section curves. The section curves are
connected by a series of cross-section curves.
This function can be used to create a single mesh surface or multiple surfaces.
How To:
1. Set the number of curves that will be used for display purposes. Set the
tolerance permitted between the section and cross-section curves at their intersection
points on the surface. Pick the section and cross-section curves
which define the surface.
2. Set whether a single surface entity or multiple surfaces will be created.
PICK 1ST SECTION
DISP.CROSS-SECT. = 2
DISP.SECTIONS. = 2
NO CHECK /
MATCH CURVES
TOL = 0.100
PICK 2ND CROSS-SECT. When modals are correctly set, pick remaining cross-section
...
curves in the order the surface will pass through them.
PICK nTH CROSS-SECT.
Cimatron Modeling 13
5-63
MESH
SELECT
SINGLE SURFACE
MULTI-SURFACE
SINGLE SURFACE
MULTI-SURFACE
Notes:
5-64
Cimatron Modeling 13
MESH
Solution 1.
Change the TOL(erance) so that it is larger than the minimum distance found between two curves
by the system and press <EXIT>.
DISTANCE O.K.? YES NO
YES
NO
Solution 2.
Help the algorithm find the intersection point as follows:
IND.1ST MARKED CURVE Indicate a point on the first curve which is in attention, close
IND.2ND MARKED CURVE Do the same for the second curve which is in attention.
NO CHECK
MATCH CURVES
TOL.=10.000
If there is an intersection point within the TOL specified, close to the indicated points, processing
will continue. If not, make further adjustments or <EXIT>.
Cimatron Modeling 13
5-65
MESH
n DISP. SECTIONS = 2
n MATCH CURVES
n NO CHECK
n SINGLE SURFACE
MULTI SURFACE
n TOL = 0.100
and
5-66
Cimatron Modeling 13
MODIFY
MODIFY
Main Options:
SELECT
FAIR
LOCAL FAIR
MODIFY POINTS
MODIFY SLOPES
CREATE POINTS
SURFACE EXTENSION
PLFACE TO TRMSRF
TRMSRF TO SURFACE
ADJOIN
FAIR
MODIFY POINTS
MODIFY SLOPES
CREATE POINTS
surface(s).
PLFACE TO TRMSRF
Cimatron Modeling 13
5-67
MODIFY
PICK SURFACE
How To:
1. Pick the surface(s)/curve(s) to be faired or checked for smoothness.
2. Confirm the fairing of the selected entity.
3. Set the modal parameters.
Interaction:
Pick the surface(s)/curve(s) to be faired or checked for
smoothness. Use <SUBMENU> to multipick the
entities. Press <EXIT> when finished.
PICK SURFACES/CURVES
Note:
KEEP SLOPES /
KEEP ORIGINAL /
AS ORIGINAL /
FREE SLOPES /
DELETE ORIGINAL
AS ACTIVE
DEFINE SLOPES
<CR> TO CONTINUE
Note:
5-68
Cimatron Modeling 13
MODIFY
EXECUTING...
CURVE O.K.?
or SURFACE O.K.?
Cimatron Modeling 13
YES
NO
5-69
MODIFY
How To:
1. Pick a NURBS surface for fairing.
2. Indicate a point in the region to be faired.
3. Accept the default modification area, or indicate points to move the corners of the
polygon to new locations and <EXIT>
4. Set the modal parameters.
Interaction:
PICK SURFACE
<CR> TO CONTINUE
TOL = 20.00
DISP.CROSS SEC=2
KEEP ORIGINAL
DELETE ORIGINAL
5-70
DISP. SECTIONS = 2
AS ORIGINAL /
AS ACTIVE
<CR> TO CONTINUE
EXECUTING...
Cimatron Modeling 13
MODIFY
X = 100.000
Y = 50.000
Z = 20.000
CARTESIAN
MODEL
CARTESIAN
CYLINDRICAL
SPHERICAL
ENTER NEW COORD./CR Enter the new coordinates of the point or press <CR> to
FREE SLOPE /
KEEP SLOPE
IND. POSITION/EXIT
FREE SLOPE /
KEEP SLOPE
<CR> TO CONTINUE
IND. POINT TO CHANGE Indicate a new node of the spline or press <EXIT>.
UPDATE CURVE DATA?
YES
NO
Cimatron Modeling 13
5-71
MODIFY
THROUGH POINTS
CONTROL POINTS
A-A
DETAIL A-A
FREE CURVATURE
FREE CURVATURE
COMPARISON
BETWEEN THE
TWO RESULTS
How To:
1. Set the modal parameters and indicate the through point whose coordinates will be
modified (or verified).
2. Enter the new coordinates of the point and indicate a new location.
3. Indicate a new point on the spline then confirm the changes.
Interaction:
IND. POINT ON CURVE
GLOBAL /
KEEP CURVATURE /
LOCAL
FREE CURVATURE
X = 100.000
Y = 50.000
CARTESIAN
MODEL
Z = 20.000
CARTESIAN
CYLINDRICAL
SPHERICAL
ENTER NEW COORD./CR Enter the new coordinates of the point. Press <CR> to assign
5-72
Cimatron Modeling 13
MODIFY
YES
NO
Cimatron Modeling 13
5-73
MODIFY
Interaction:
Indicate the control point whose coordinates will be modified
or verified.
X = 100.000
Y = 50.000
CARTESIAN
MODEL
Z = 20.000
CARTESIAN
CYLINDRICAL
SPHERICAL
ENTER NEW COORD./CR Enter the new coordinates of the point. Press <CR> to assign
IND. POSITION/EXIT
WEIGHT = 1.000
YES
NO
5-74
Cimatron Modeling 13
MODIFY
Y = 50.000
Z = 20.000
CARTESIAN
MODEL
CARTESIAN
CYLINDRICAL
SPHERICAL
ENTER NEW COORD./CR Change the coordinates of the given point or press <CR>
IND. POSITION/EXIT
UPDATE SURFACE DATA? YES Accept the changes and update the surface data.
NO
EXECUTING...
Cimatron Modeling 13
THROUGH POINTS
CONTROL POINTS
5-75
MODIFY
Interaction:
IND. POINT
GLOBAL /
LOCAL
IND. POINT
Set the modals and indicate the point on the surface whose
coordinates will be modified or verified.
ALONG DIRECTION
ON PLANE
MODIFY POINTS >> THROUGH POINTS >> GLOBAL >> IND. NEW POSITION
ENTER NEW COORD./CR
X = 100.000
Y = 50.000
Z = 20.000
CARTESIAN/
MODEL
CARTESIAN
CYLINDRICAL
SPHERICAL
IND. POSITION
EXECUTING...
5-76
Cimatron Modeling 13
MODIFY
MODIFY POINTS >> THROUGH POINTS >> GLOBAL >> ALONG DIRECTION
How To:
1. Select a direction along which the through point will be moved.
2. Pick the through point and drag it along the direction axis.
Interaction:
DIRECTION: PICK CURVE Select a direction along which the through point will be
IND. POSITION
IND. POSITION
Pick the through point and drag it along the direction axis.
The surface will be modified dynamically. The shape
parameter can be modified interactively at this stage. When
the desired shape is obtained, <EXIT>.
EXECUTING...
How To:
1. Define a plane using the plane indication menu.
2. Pick the through point and drag it on the plane.
Interaction:
DEFINE PLANE:
EXECUTING...
IND. POSITION
IND. POSITION
Pick the through point and drag it on the plane. The surface
will be modified dynamically. The shape parameter can be
modified interactively at this stage. When the desired shape
is obtained, <EXIT>.
EXECUTING...
Cimatron Modeling 13
5-77
MODIFY
Figure 5-40: MODIFY POINTS >> THROUGH POINTS >> LOCAL >> ALONG DIRECTION
How To:
1. Accept the default modification area indicated by a red polygon, or indicate points to
move the corners of the polygon to new locations.
Interaction:
DEFINE AREA & EXIT
SELECT OPTION
5-78
ALONG DIRECTION
ALONG PLANE
Cimatron Modeling 13
MODIFY
MODIFY POINTS >> THROUGH POINTS >> LOCAL >> IND. NEW POSITION
How To:
1. Indicate a new position graphically.and confirm the changes.
Interaction:
ENTER NEW COORD./CR
X = 100.000
Y = 50.000
Z = 20.000
CARTESIAN
MODEL
CARTESIAN
CYLINDRICAL
SPHERICAL
IND. POSITION
EXECUTING...
MODIFY POINTS >> THROUGH POINTS >> LOCAL >> ALONG DIRECTION
How To:
1. Select a direction along which the through point will be moved.
2. Pick the through point and drag it along the direction axis.
Interaction:
DIRECTION: PICK CURVE Select a direction along which the through point will be
IND. POSITION
IND. POSITION
Pick the through point and drag it along the direction axis.
The surface will be modified dynamically. The shape
parameter can be modified interactively at this stage. When
the desired shape is obtained, <EXIT>.
EXECUTING...
Cimatron Modeling 13
5-79
MODIFY
How To:
1. Define a plane using the plane indication menu.
2. Pick the through point and drag it on the plane.
Interaction:
DEFINE PLANE:
EXECUTING...
IND. POSITION
5-80
IND. POSITION
Pick the through point and drag it on the plane. The surface
will be modified dynamically. The shape parameter can be
modified interactively at this stage. When the desired shape is
obtained, <EXIT>.
EXECUTING...
Cimatron Modeling 13
MODIFY
SELECT OPTION
ALONG DIRECTION
ALONG PLANE
Interaction:
ENTER NEW COORD./CR
X = 100.000
Y = 50.000
Z = 20.000
CARTESIAN
MODEL
CARTESIAN
CYLINDRICAL
SPHERICAL
ENTER NEW COORD./CR Change the coordinates of the given point and/or press <CR>
IND. WEIGHT
WEIGHT = 1.000
EXECUTING...
Cimatron Modeling 13
5-81
MODIFY
Interaction:
DIRECTION: PICK CURVE Select a direction along which the control point will be
IND. POSITION
Pick the control point and drag it along the direction axis.
The surface will be modified dynamically. <EXIT> to accept
the new position.
EXECUTING...
Interaction:
5-82
DEFINE PLANE:
EXECUTING...
IND. POSITION
Pick the control point and drag it on the plane. The surface
will be modified dynamically. <EXIT> to accept the new
position.
EXECUTING...
Cimatron Modeling 13
MODIFY
PICK EDGE
PICK EDGE
DIRECTION 1ST POINT
IND. DIR.
SLOPES CONST
SLOPES LINEAR
IND. DIR.
SLOPES SURF.
PICK EDGE
PICK EDGE
SLOPES PLANE
PICK SURFACE
How To:
1. Pick the curve or the surface to be changed.
Interaction:
PICK CURVE/SURFACE
Cimatron Modeling 13
5-83
MODIFY
PICK CURVE/SURFACE
IND.CONTROL POINT
IND. NEW SLOPE
FREE SLOPE
SMOOTH /
BREAK POINT
FREE SLOPE
FIXED LENGTH
FIXED DIRECTION
Set modals and indicate a new location for the control point,
then press <EXIT>.
FIXED DIRECTION
<CR> TO CONTINUE
YES
NO
5-84
SMOOTH
Cimatron Modeling 13
MODIFY
<CR> TO CONTINUE
FREE SLOPE /
DEFINE SLOPE
NO
CHANGE SLOPE ? /
EXIT YES NO
CURVE O.K.?
Cimatron Modeling 13
5-85
MODIFY
CONST.
GLOBAL /
LOCAL
CONST.
LINEAR
SURFACE
PLANE
SURF-NRM
PICK EDGE
5-86
Cimatron Modeling 13
MODIFY
Interaction:
DIRECTION: PICK CURVE Pick a curve to define the constant direction for all the
slopes.
INDICATE DIRECTION
EXECUTING...
Interaction:
The slopes of the surface boundary will be linearly incremented between the values at the two
corners.
CHANGE SLOPE?/EXIT YES Redefine the slope at this corner of the picked edge.
Continue with the interaction below.
NO
Do not redefine the slope at this corner.
If YES:
DIRECTION:
PICK CURVE
YES
NO
Cimatron Modeling 13
5-87
MODIFY
Interaction:
PICK SURFACE
INDICATE DIRECTION
EXECUTING...
Interaction:
PICK SURFACE
INDICATE DIRECTION
EXECUTING...
Interaction:
5-88
DEFINE PLANE
INDICATE DIRECTION
EXECUTING...
Cimatron Modeling 13
MODIFY
PICK CURVE
CONTROL POINTS
THROUGH POINTS
INFLECTION POINTS
How To:
1. Pick the spline or the surface.
Interaction:
PICK CURVE/SURFACE
Cimatron Modeling 13
5-89
MODIFY
5-90
Cimatron Modeling 13
MODIFY
THROUGH POINTS
THROUGH POINTS
CONTROL POINTS
INFLECTION POINTS
CREATE POINTS
(for NURBS, Bezier or Gregory surfaces)
SELECT
* Note:
5-91
MODIFY
SURFACE NORMAL
ANGLE = 10
ANGLE = 10
IND. SIDE
SURFACE-NRM
SURFACE
How To:
1. Pick a surface and indicate the first boundary curve along which a surface extension
will be created.
2. Indicate the last boundary curve.
3. Indicate the side for the angular offset and confirm.
Interaction:
PICK SURFACE
SURFACE /
SURFACE-NRM
ANGLE = 0.000
TOL. = 0.100
LENGTH = 10.000
DISP. LINES = 2
DISP. CURVES = 2
PICK SURFACE
Pick a surface.
YES
NO
EXECUTING
5-92
Cimatron Modeling 13
MODIFY
PICK PLFACE/EXIT
TRIMMED SURFACE
How To:
1. Pick a planer face(s) to form the trimmed surface.
2. Set the modal parameters.
Interaction:
PICK PLFACES & EXIT
<CR> TO CONTINUE
KEEP ORIGINAL /
DELETE ORIGINAL
AS ORIGINAL /
AS ACTIVE
Cimatron Modeling 13
5-93
MODIFY
SURFACE
How To:
1. Pick the surface(s) to transform.
2. Set the modal parameters.
Interaction:
PICK SURFACES & EXIT
<CR> TO CONTINUE
TOL. = 0.1
KEEP ORIGINAL /
AS ORIGINAL /
DELETE ORIGINAL
AS ACTIVE
5-94
Cimatron Modeling 13
MODIFY
CURVES
SURFACES
BOUNDARIES
Interaction:
SELECT
2D
3D
If 2D is selected:
Define the plane on which the modified 2D curves will be
located, using the plane indication menu.
DEFINE PLANE:
SINGLE
ALL
VERIFY
YES
NO
Cimatron Modeling 13
5-95
MODIFY
How To:
1. Set the modals, then pick the edge of the surface to be adjoined.
2. If required, drag the border of the polygon to increase the area. (LOCAL option)
3. Pick a reference edge to which the surface will be adjoined.
Interaction:
PICK SURFACE EDGE
FREE
DISPLAY U CURVES = 3
GLOBAL /
LOCAL
DISPLAY V CURVES = 3
TOL. = 0.1
KEEP ORIGINAL /
AS ORIGINAL /
DELETE ORIGINAL
AS ACTIVE
FREE
SURFACE
SURF-NRM
PLANE
5-96
Cimatron Modeling 13
MODIFY
DEFINE PLANE
INDICATE DIRECTION
Cimatron Modeling 13
5-97
MODIFY
IND. SIDE
PICK SURFACE
How To:
1. Set the modals, then pick the surface whose boundaries will be adjoined.
2. Pick the boundary curves to be modified on the selected surface.
3. Define the target contour to which the selected surface boundary will be adjoined and
confirm.
Interaction:
PICK SURFACE
DISPLAY U CURVES = 3
DISPLAY V CURVES = 3
KEEP ORIGINAL /
DELETE ORIGINAL
AS ORIGINAL
AS ACTIVE
PICK SURFACE
Set the modals, then pick the surface whose boundaries will
be adjoined.
<CR> TO CONTINUE
5-98
GLOBAL /
LOCAL
GLOBAL /
LOCAL
TOL = 0.01
DISPLAY U CURVES = 3
DISPLAY V CURVES = 3
KEEP ORIGINAL /
DELETE ORIGINAL
AS ORIGINAL
AS ACTIVE
Cimatron Modeling 13
MODIFY
DEFINE CONTOUR
INDICATE DIRECTION
PICK nth CRV /EXIT
DEFINE AREA & EXIT A red polygon appears on the surface, indicating the default
area of modification.
Cimatron Modeling 13
5-99
MODIFY
n AS ACTIVE
Assign the active level, line font, pen and color to the new
created entity.
Assign the level, line font, pen and color of the original
entity to the new created entity.
AS ORIGINAL
n BREAK POINT
SMOOTH
n CARTESIAN
n CONTROL POINTS
n CONTROL PTS = 4
CROSS-CONTROL
PTS = 3
n CURVE/EDGE TOL = 0.1
n DEFINE SLOPES
n DISP. U CURVES
n DEGREE = 3
Degree of spline.
n DELETE ORIGINAL
DISP. V CURVES
KEEP ORIGINAL
n DISP. CURVES
DISP. LINES
5-100
Cimatron Modeling 13
MODIFY
n FREE
ORIG.
KEEP SLOPE
n FREE SLOPE
Cimatron Modeling 13
5-101
MODIFY
n FREE CURVATURE
FIXED LENGTH
FIXED DIRECTION
PICK CURVE/SURFACE
FIXED LENGTH
NEW POSITION
IND. POSITION
IND. POSITION
NEW POSITION
5-102
n GLOBAL
n INFLECTION POINTS
n KEEP CURVATURE
n LENGTH
Cimatron Modeling 13
MODIFY
n LOCAL
n MODEL
n NON-PERIODIC
PERIODIC
n PLANE
PARAMETER = 0.5
Cimatron Modeling 13
5-103
MODIFY
n SURFACE
ORIG.
SURFACE
SURF-NRM
5-104
Cimatron Modeling 13
MODIFY
n THROUGH POINTS
n TOL. = 0.001
n X = ...
n WEIGHT = 1.000
Y = ...
Z = ...
Cimatron Modeling 13
5-105
MODIFY
5-106
Cimatron Modeling 13
MODIFY
CREATE POINTS
1. Inflection points may only be created for Bezier splines and 2D NURBS splines.
2. It is not possible to create points for a TRIMMED surface.
3. If a non-NURBS surface is trimmed by parameter, the points of the original surface
may be created.
FAIR
1. Any kind of curves and surfaces may be faired/checked for smoothness.
2. Multi-pick is available for the selection of curves and surfaces.
3. When a surface is faired, the result is a non-rational (uniform weights) NURBS
surface.
LOCAL FAIR
1. This option can only be applied to NURBS surfaces.
2. The purpose of this option is to reduce the energy in a localized wavy region of a
surface. If the boundaries of the surface are themselves wavy, you cannot use this
option to flatten a local region, because this would increase the energy of the
surface.
MODIFY POINTS
1. When modifying the points of a 2D NURBS spline, dynamic display (dragging) is
available.
2. Through points of periodic NURBS splines cannot be modified.
3. Through points of NURBS splines of degree 4 and higher cannot be modified.
4. For NURBS surfaces, additional patches may be created, if required, to modify a
through point.
5. The minimum region of modification for NURBS surfaces is approximately 1/100 of the
parametric range.
6. For offset NURBS surfaces, only the control points of the original surface may be
modified.
7. For Bezier Mesh or Gregory surfaces, only the nodes may be repositioned. The
coordinates of the other control points may be only verified.
8. To change the coordinates of Bezier Mesh surface or Gregory surface control points,
run Cimatron with the option cim90 -au (advanced user).
9. If a non-NURBS surface was trimmed by parameter, the control points of the original
surface may be modified. The shape of the resulting surface is changed accordingly.
Cimatron Modeling 13
5-107
MODIFY
MODIFY SLOPES
SPLINES
1. The slopes of periodic NURBS splines cannot be modified.
2. For non-periodic NURBS splines, only the slopes at the endpoints of the spline may
be modified.
3. Non-periodic NURBS splines, of degree 9 and higher, cannot be modified.
SURFACES
1. Any type of surface can be modified with this option, however, the result will be a
NURBS surface.
2. Large slope modifications (> 45 degrees) will not be performed.
3. The clipped boundary of a trimmed surface cannot be modified, i.e. only isoparametric
edges of trimmed surfaces can be modified.
4. LINEAR option cannot be applied to closed surface boundaries.
5. LINEAR option cannot be applied to an edge which has a degenerated corner.
6. LINEAR and SURFACE options cannot be applied to a degenerated boundary.
7. With option MODIFY SLOPE - SURF-NRM the parametric curves of the surface are
not changed as with option MODIFY SLOPE - SURFACE.
NURBS Surfaces
8. In the following cases, the original surface is deleted and a new entity is created:
- The original surface is of degree 1 in the U or V direction
- The original surface has less than 7 control points.
- The original surface is trimmed by parameter or by using VERIFY.
9. For the PLANE option, the selected edge must lie on the defined plane within a
distance of one percent of the edges length.
10. For the SURFACE and SURF-NRM options, the modified surface satisfies an angular
tolerance of 0.45 degrees with respect to the reference surface.
PLFACE TO TRMSRF
1. The resulting surface is usually a trimmed Drive/Parallel surface. However, if the
PLFACE has three or four boundary curves and no islands, a Ruled Surface
(untrimmed) is created.
SURFACE EXTENSION
1. The surface is extended linearly, according to the defined length.
2. The resulting surface is a NURBS surface.
3. Multiple boundary curves may be selected.
TRMSRF TO SURFACE
1. Only trimmed surfaces with 4 boundaries and no islands may be modified.
2. Many trimmed surfaces may be treated at once. However, each surface has to be
picked individually, as each surface is evaluated individually. q
5-108
Cimatron Modeling 13
PARTLN
PARTLN
The parting line(s) pass on the surface(s) through points where the surface normals are parallel to
the specified plane.
The parting surface is the surface tangential to a given surface at a point where the parting line
passes through.
ANGLE
Main Options:
SELECT
CURVE
SURFACE
CURVE
SURFACE
Cimatron Modeling 13
5-109
PARTLN
How To:
1. Pick surfaces on which to create a parting line(s).
Interaction:
PICK SURFACES & EXIT
TOL = 0.100
DIVIDE OFF /
ANGLE = 1.000
DIVIDE ON
5-110
Cimatron Modeling 13
PARTLN
Interaction:
PICK SURFACES & EXIT
TOL = 0.100
DISP. LINES = 3
DIVIDE OFF /
ANGLE = 1.000
DIVIDE ON
PARTLINES ON
PARTLINES OFF
DISP. CURVES = 3
INDICATE DIRECTION
This section explains each of the modal parameters used in this function.
n ANGLE = 1
n DISP. CURVES
n DISP. LINES
n DIVIDE ON
Create the parting line on the surface and divide the surface
at the parting line.
Create the parting line on the surface without dividing the
surface.
DIVIDE OFF
n PARTLINES ON
PARTLINES OFF
n TOL = 0.100
Cimatron Modeling 13
5-111
PLFACE
PLFACE
Note:
All curves picked to define the contour and islands in each planar
KEEP ORIGINAL /
DELETE ORIGINAL
Note:
coincide.
Pick the first curve which defines an island in the planar face
as described for the outer edge of the planar face or <EXIT>.
5-112
Cimatron Modeling 13
PLFACE
Note:
Use this modal to set the size of the triangle symbol which
indicates a planar face.
n DELETE ORIGINAL
n KEEP ORIGINAL
Cimatron Modeling 13
5-113
PNTSRF
PNTSRF
A major advantage of NURBS surfaces over other surface types is the local control property. By
moving a CONTROL point, it is possible to change the shape of a surface in a specific vicinity
without affecting the shape of the curve in regions which are far removed from the altered point.
IND. CNTRL.PT ( N, M )
1.4
1.5
6.4
1.2
1.3
6.3
6.2
6.5
6.1
5.1
4.1
3.1
2.1
1.1
IND. CNTRL. PT ( N , M )
5-114
Cimatron Modeling 13
PNTSRF
Interaction:
IND. THRU PT(1,1)
DISP.SECTIONS = 5
DISP.CROSS.SECT = 5
Set the modals and indicate the THROUGH points for each
row.
NO PTS IN ROW = 96
DISP.SECTIONS = 5
DISP.CROSS.SECT = 5
WEIGHT = 1.000
DEGREE SECTIONS = 2
EXECUTING
n DEGREE = 2
n DISP.CROSS SECT = 2
n DISP.SECTIONS = 2
Cimatron Modeling 13
5-115
PNTSRF
n WEIGHT = 1.000
Enter the relative influence this control point will have on the
surface. If all weights are equal, the result will be a
non-rational NURBS surface.
The following table presents the range of values that can be entered for the modal parameters:
Parameter
Maximum
Minimum
CONTROL PTS
96
NO PTS IN ROW
96
2 in section direction, 1 in
cross section direction
10
DISP.SECTIONS
1000
DISP.CROSS SECT
1000
WEIGHT
100000
0.001
GENERAL
1. At least three sections must be defined.
THROUGH POINTS
1. The total number of through points must be a multiple of the value entered for the
parameter NO. PTS IN ROW.
CONTROL POINTS
1. The number of CONTROL points in each direction must be n (value of the degree) +
1.
2. All section curves must have the same number of control points.
3. The number of CROSS CONTROL POINTS is defined by the system according to the
definition of the sections. The user only defines cross-section parameters such as
DEGREE, etc..
4. The WEIGHT modal parameter controls the influence that each control point has on
the surface. If all weights are equal, the surface is a non-rational NURBS surface.
5. A degenerated boundary may be creating by selecting all of its control points at the
same location. q
5-116
Cimatron Modeling 13
SCALE
SCALE
PICK UCS
X SCALE = 0.5
Y SCALE = 0.7
Z SCALE = 0.85
TOL. = 0.1
KEEP ORIGINAL/
AS ORIGINAL /
NO ATTRIB /
DELETE ORIG.
AS ACTIVE
SAME ATTRIB
PICK UCS
EXECUTING
X scale = 0.5
Y scale = 0.7
Z scale = 0.85
Z
X
PICK ENTITIES/EXIT
( ALL )
PICK UCS/EXIT
Assign the active level, line font, pen and color to the copies.
n AS ORIGINAL
Assign the level, line font, pen and color of the original
entities to the copied entities.
n DELETE ORIGINAL
n KEEP ORIGINAL
n NO ATTRIB
n SAME ATTRIB
n TOL. = 0.1
n X SCALE = 2
n Y SCALE = 2
n Z SCALE = 2
Cimatron Modeling 13
5-117
SCALE
5-118
Cimatron Modeling 13
SRFCRV
SRFCRV
PICK SURFACES&EXIT
<CR> TO CONTINUE
TOL = 0.001
KEEP DUPLICATED /
DELETE DUPLICATED
SURFACE
SELECT OPTION
TRIMMED SURFACE
CURVE
SELECT OPTION
DISPLAY CURVES
BOUNDARY CURVES
DISPLAY CURVES
PLANAR FACE
SELECT OPTION
SINGLE CURVE
ALL CURVES
BY INDICATION
SURFACE
If a surface is picked, continue to select one of the following options. If a trimmed surface is
picked, see TRIMMED SURFACE after the SURFACE description.
SELECT OPTION:
CURVE
DISPLAY CURVES
CURVE
DISPLAY CURVES
Cimatron Modeling 13
5-119
SRFCRV
(Surface)
V - DIRECTION
PICK SURFACE/EXIT
BY INDICATION
How To:
1. Pick the surface either at the boundary or at the parametric display curve relative to
which the curve will be created.
2. Set the modals, indicate the point on the surface where the new curve is to be
created, and enter the permitted tolerance.
Interaction:
SELECT
5-120
BY PARAMETER
BY INDICATION
Cimatron Modeling 13
SRFCRV
PICK SURFACE/EXIT
BY PARAMETER
How To:
1. Enter the required modal parameters and pick a boundary curve.
Interaction:
IND. BOUNDARY CURVE
TOL = 0.100
P-VALUE = 0.500
IND. BOUNDARY CURVE Enter the appropriate parameters and pick a boundary curve.
EXECUTING
Cimatron Modeling 13
5-121
SRFCRV
Interaction:
IND. PT ON SURFACE
TOL = 0.100
U-DIRECTION /
V-DIRECTION
IND. PT ON SURFACE
Note:
5-122
Cimatron Modeling 13
SRFCRV
(Surface)
NO. OF LINES = 2
NO. OF CURVES = 3
NO. OF LINES = 4
NO. OF CURVES = 4
How To:
1. Use the parameters to set the number of curves to be created in the U and V
directions (the default is the number of currently displayed curves) and also the
maximum deviation from the surface that will be tolerated.
Notes:
<CR> TO CONTINUE
NO. OF LINES = 2
NO. OF CURVES = 3
TOL = 0.100
<CR> TO CONTINUE
EXECUTING
Cimatron Modeling 13
5-123
SRFCRV
TRIMMED SURFACE
Create curve entities on a trimmed surface.
SELECT OPTION
BOUNDARY CURVES
DISPLAY CURVES
BY INDICATION
BOUNDARY CURVES
DISPLAY CURVES
BY INDICATION
Note:
(Trimmed Surface)
SINGLE CURVE
SINGLE CONTOUR
ALL CURVES
TOL = 0.100
IND. CURVE
EXECUTING
5-124
TOL = 0.100
IND. CONTOUR
EXECUTING
Cimatron Modeling 13
SRFCRV
TOL = 0.100
<CR> TO CONTINUE
EXECUTING
(Trimmed Surface)
Note:
How To:
1. Use the parameters to set the number of curves to be created in the U and V
directions (the default is the number of currently displayed curves) and also the
maximum deviation from the surface that will be tolerated.
Interaction:
<CR> TO CONTINUE
NO. OF LINES = 3
NO. OF CURVES = 2
TOL = 0.100
<CR> TO CONTINUE
EXECUTING
(Trimmed Surface)
How To:
1. Select the required direction (U or V).
2. Select the required modal parameters and indicate a point.
Interaction:
IND. PT ON SURFACE
IND. PT ON SURFACE
TOL = 0.100
U - DIRECTION
Note:
Cimatron Modeling 13
5-125
SRFCRV
PLANAR FACE
Create curves at the boundaries of a planar face.
SELECT OPTION
SINGLE CURVE
ALL CURVES
SINGLE CURVE
ALL CURVES
(Planar Face)
(Planar Face)
KEEP ORIGINAL /
DELETE ORIGINAL
SELECT OPTION
EXECUTING
KEEP DUPLICATE
n DELETE ORIGINAL
KEEP ORIGINAL
n NO. OF ARCS =
n NO. OF CRS-SEC =
Note:
5-126
n NO. OF CURVES =
n NO. OF DRIVES =
n NO. OF LINES =
Cimatron Modeling 13
SRFCRV
n NO. OF SECTIONS =
n NO. OF U-CURVES =
n NO. OF V-CURVES =
n P-VALUE = 0.500
Note:
picked boundary.
n U - DIRECTION
n V - DIRECTION
Cimatron Modeling 13
5-127
SRFLAT
SRFLAT
IND. DIRECTION
IND. REF. PT. ON PLANE
DEFINE PLANE
How To:
1. Define a new active plane and indicate a reference point on it.
2. Indicate another point to define a direction.
3. Pick the surface to be flattened.
4. Indicate a reference point on the surface and confirm.
5-128
Cimatron Modeling 13
SRFLAT
Interaction:
Note:
DEFINE PLANE
IND. DIRECTION
NSEG = 100
YES
NO
n NSEG = 100
Cimatron Modeling 13
5-129
SRFSEC
SRFSEC
Main Options:
SELECT SECTION TYPE
PLANE
SURFACE
PLANE
SURFACE
Notes:
SELECT OPTION
PARALLEL SECTIONS
RADIAL SECTIONS
5-130
Cimatron Modeling 13
SRFSEC
Interaction:
The work plane options are displayed. Use one of these
options to define an active work plane temporarily (the
default is the XY plane of the active coordinate system).
DEFINE PLANE :
TOL = 0.100
NO. OF SECTIONS = 2
DELTA = 10.000
INDICATE DIRECTION
EXECUTING
Cimatron Modeling 13
5-131
SRFSEC
PICK SURFACES
How To:
1. Pick surface(s) that will be cut by the radial plane(s), and set the parameters.
2. Indicate a point to define the origin of the axis of rotation .and a point to define the
direction.
3. Indicate the start point of the radial section and confirm.
Interaction:
PICK SURFACES & EXIT
TOL = 0.100
NO. OF SECTIONS = 2
Pick surface(s) that will be cut by the radial plane(s), and set
the parameters.
INDICATE AXIS DIRECTION Indicate a point to define the direction of the axis.
IND. START POINT
EXECUTING
5-132
Cimatron Modeling 13
SRFSEC
Note:
If the surfaces are picked at positions which are not close enough to
SELECT OPTION
LOCAL INTERSECTION
GLOBAL INTERSECTION
How To:
1. Pick the first and second surfaces and confirm.
Interaction:
PICK 1ST SURFACE
TOL = 0.100
SURFACES O.K.?
YES NO
YES
NO
EXECUTING
Cimatron Modeling 13
5-133
SRFSEC
How To:
1. Pick the surfaces which are penetrated.
2. Pick the surfaces which will penetrate the other surfaces.
Interaction:
PICK CUT SRF(S) & EXIT
TOL = 0.100
PICK CUT SRF(S) & EXIT Pick the surfaces which will penetrate the other surfaces.
EXECUTING
5-134
Cimatron Modeling 13
SRFSEC
n NO OF SECTIONS = 2
n TOL = 0.100
Cimatron Modeling 13
5-135
SURF_EXT
SURF_EXT
The interaction is basically the same as in EXTENSION. The system tries to find the
most probable direction according to the chosen contour out of the X, -X, Y Y
directions. You may change that direction later on. It is important to stress that in
tangent extensions, the direction is only used in ambiguous situations.
How To:
1. Pick an implicit contour (the usual submenu options are available for the chaining of
implicit curves : i.e. SINGLE CURVES, CHAIN CURVES and LIMITED CHAIN) and
then perform an extension operation on it.
2. At the beginning of each operation, a tolerance for the contour is set. If the contour
has large gaps, you may redefine a larger tolerance and then re-pick the contour.
The contour tolerance entered at the beginning of each operation refers only to the
selection of the contours; the extension surfaces will be created according to the
Geometry Tolerance specified in the Preference File (see Names & Tolerances on
page ).
3. When creating the extensions, the system bridges over gaps in the geometry.
4. For the next extension operation, the contour is automatically picked. In the TANGENT,
DIRECTION and TANGENT 2 DIR. options, described below, the system combines
extension surfaces where it is relevant, to create better geometry.
Interaction:
PICK SURFACES & EXIT
<CR> TO CONTINUE
n CONT. TOL
You are then prompted to define the boundary of the surfaces to be extended. For a
detailed explanation of point/curve picking and indicating directions, see Chapter 3 of
the Fundamentals and General Functions Manual.
PICK 1ST CRV/EXIT
INDICATE DIRECTION
5-136
Cimatron Modeling 13
SURF_EXT
Main Options:
The SURF_EXT function options are then displayed:
SELECT
TANGENT
DIRECTION
TANGENT 2 DIR.
FILLER SURFACE
TANGENT
DIRECTION
TANGENT 2 DIR.
FILLER SURFACE
Usually after one or two side extensions, the open face has to
be sealed. This function creates a surface that closes the
contour.
Cimatron Modeling 13
5-137
SURF_EXT
LENGTH
LENGTH = 10.000
LENGTH
MIN. DISTANCE
TO POINT
INDICATE DIRECTION
Interaction:
<CR> TO CONTINUE
n LENGTH = 10.000
5-138
LENGTH
LENGTH = 10.000
Cimatron Modeling 13
SURF_EXT
INDICATE DIRECTION
Interaction:
<CR> TO CONTINUE
n LENGTH = 10.000
Cimatron Modeling 13
5-139
SURF_EXT
INDICATE DIRECTION
Interaction:
<CR> TO CONTINUE
INDICATE POINT
5-140
TO POINT
CHANGE DIRECTION
FLIP DIRECTION
Cimatron Modeling 13
SURF_EXT
LENGTH
LENGTH = 10.000
LENGTH
MIN. DISTANCE
TO POINT
Interaction:
<CR> TO CONTINUE
n LENGTH = 10.000
Cimatron Modeling 13
LENGTH
LENGTH = 10.000
5-141
SURF_EXT
Interaction:
<CR> TO CONTINUE
n LENGTH = 10.000
5-142
Cimatron Modeling 13
SURF_EXT
INDICATE POINT
( SURF-C )
INDICATE DIRECTION
Interaction:
<CR> TO CONTINUE
INDICATE POINT
Cimatron Modeling 13
TO POINT
CHANGE DIRECTION
FLIP DIRECTION
5-143
SURF_EXT
INDICATE DIRECTION
Interaction:
<CR> TO CONTINUE
CHANGE DIRECTION
FLIP DIRECTION
INDICATE DIRECTION
5-144
Cimatron Modeling 13
SURF_EXT
n FLIP DIRECTION
n MIN. DELTA Z =
Cimatron Modeling 13
5-145
SURFSORT
SURFSORT
5-146
Cimatron Modeling 13
SURFSORT
<CR> TO CONTINUE
TOL=0.1
DEFINE PLN
LEVEL
PEN
LINE FONT
TOP SIDE
COLOR
BOTTOM SIDE
BOTH SIDE
NONE
PEN 1
SOLID
LEVEL=
PEN 2
DASH
LNAME=
PEN 3
CENTER
ACTIVE LEVEL
PEN 4
L DASH
PEN 5
FONT 5
PEN 6
FONT 6
PEN 7
FONT 7
PEN 8
FONT 8
Notes :
defined.
n DEFINE PLN
n LEVEL =
n LNAME =
n TOL
Cimatron Modeling 13
5-147
SWEEPF
SWEEPF
Main Options:
SELECT
DELTA
REF. POINTS
DELTA
REF. POINTS
Notes:
If a planar face includes lines that are not straight, i.e. curves, the
Do not pick planar faces that are parallel to the sweep vector.
DEFINE PLANE
PICK PLFACE/EXIT
IND. DIRECTION
5-148
Cimatron Modeling 13
SWEEPF
Interaction:
Use one of the work plane options to define a different active
plane temporarily.
DEFINE PLANE
<CR> TO CONTINUE
PICK PLFACES & EXIT
Note:
DELTA Z = 50.000
The size of the symbols on the new planar face (parallel to the
INDICATE DIRECTION
Cimatron Modeling 13
5-149
SWEEPF
Interaction:
IND.REFERENCE POINT Indicate an origin for the sweep vector.
IND.TARGET POINT
PICK PLFACES & EXIT
Note:
The size of the symbols on the new planar face (parallel to the
INDICATE DIRECTION
5-150
n DELTA Z = 50.000
Enter a size, in the unit of measure of the part, for the planar
face symbol(s) that will appear on the walls created by the
sweep. q
Cimatron Modeling 13
TRMPLF
TRMPLF
How To:
1. Pick the planar face from which the new planar face will be created.
2. Define the first contour.
3. Select another contour and indicate the region of the planar face which will remain
after trimming.
Interaction:
Note:
TOL. = 0.100
KEEP ORIGINAL /
DELETE ORIGINAL
Note:
Pick the planar face from which the new planar face will be
created.
SELECT OR EXIT
CLOSED CONTOUR
OPEN CONTOUR
SELECT OR EXIT
CLOSED CONTOUR
OPEN CONTOUR
EXECUTING
The new trimmed planar face is created with its own planar
face symbol.
n KEEP ORIGINAL
Use this modal to set the size of the triangle symbol which
indicates a planar face.
n TOL. = 0.100
Cimatron Modeling 13
5-151
TRMSRF
TRMSRF
Main Options:
SELECT TRIM OPTION
PLANE
SURFACE
PARAMETER
CONTOURS
ORIGINAL
EDIT CONTOURS
MODIFY BOUNDARY
FIX BOUNDARY
5-152
PLANE
SURFACE
PARAMETER
CONTOURS
ORIGINAL
EDIT CONTOURS
MODIFY BOUNDARY
FIX BOUNDARY
Cimatron Modeling 13
TRMSRF
TRIM
DIVIDE
How To:
1. Pick the surfaces to be trimmed.
2. Define a trimming plane.
Interaction:
PICK SURFACES & EXIT
TRIM /
TOL = 0.100
DISP. U CURVES = 6
DISP. V CURVES = 6
DIVIDE
SURFACES O.K. ?
YES
NO
DEFINE PLANE:
EXECUTING
Cimatron Modeling 13
5-153
TRMSRF
How To:
1. Pick the surface from which the new surface will be created.
2. Pick the trimming surface(s) and confirm.
Interaction:
PICK SURFACE TO TRIM
TRIM /
TOL = 0.100
DISP. U CURVES = 6
DISP. V CURVES = 6
DIVIDE
PICK SURFACE TO TRIM Pick the surface from which the new surface will be created.
PICK 1ST SURFACE
SURFACES O.K. ?
YES NO
YES
NO
EXECUTING
5-154
Cimatron Modeling 13
TRMSRF
TRIM IN V - DIRECTION
TRIM IN U - DIRECTION
U
V
How To:
1. Pick the surface from which the new surface will be created and set the modal
parameters.
2. Pick a point on the surface where the surface will be trimmed.
Interaction:
PICK SURFACE TO TRIM
TRIM /
U - DIRECTION /
DIVIDE
V - DIRECTION
DISP. U CURVES = 6
DISP. V CURVES = 6
PICK SURFACE TO TRIM Pick the surface from which the new surface will be created.
IND. PT ON SURFACE
EXECUTING
Cimatron Modeling 13
PROJECTED
ON SURFACE
5-155
TRMSRF
How To:
1. Define the contour.
2. Select an additional contour or <EXIT> to pick the surface to be trimmed.
3. Pick the surface from which the new surface will be created
4. Define the direction in which the contour will be projected onto the surface. If the draft
angle 0, indicate the draft direction (side).
Interaction:
SELECT OR EXIT
CLOSED CONTOUR
OPEN CONTOUR
CLOSED CONTOUR
OPEN CONTOUR
TRIM /
TOL = 0.100
ANGLE = 0
DISP. U CURVES = 6
DISP. V CURVES = 6
DIVIDE
PICK SURFACE TO TRIM Pick the surface from which the new surface will be created.
DIRECTION: PICK CURVE Pick the direction curve.
5-156
INDICATE DIRECTION
INDICATE SIDE
Cimatron Modeling 13
TRMSRF
EXECUTING
How To:
1. Define the contour.
2. Select an additional contour or <EXIT> to pick the surface to be trimmed.
3. Pick the surface from which the new surface will be created
Interaction:
SELECT OR EXIT
CLOSED CONTOUR
OPEN CONTOUR
CLOSED CONTOUR
OPEN CONTOUR
TRIM /
TOL = 0.100
DISP. U CURVES = 6
DISP. V CURVES = 6
DIVIDE
PICK SURFACE TO TRIM Pick the surface from which the new surface will be created.
SURFACE O.K. ? YES NO YES
NO
EXECUTING
Cimatron Modeling 13
5-157
TRMSRF
Interaction:
PICK SURF TO RESTORE
AS TRIMMED /
AS ACTIVE
DISP. U CURVES = 6
DISP. V CURVES = 6
PICK SURF TO RESTORE Pick the trimmed surface from which the original surface will
be restored.
EXECUTING
CANCEL
PICK BOUNDARY/EXIT
COMPLEMENT
How To:
1. Set the modal parameters and pick the boundary to be edited.
2. Select the boundary contours (between the symbols) to be canceled, or to be used to
create the complement surfaces, then confirm.
5-158
Cimatron Modeling 13
TRMSRF
Interaction:
PICK CONTOURS & EXIT
Note:
COMPLEMENT /
AS ACTIVE /
AS TRIMMED
CANCEL
KEEP ORIGINAL /
DELETE ORIGINAL
AS ORIGINAL /
AS ACTIVE
DISP. U CURVES = 3
DISP. V CURVES = 3
WHOLE /
PARTIAL
PICK CONTOURS & EXIT Set modals and pick the boundary to be edited. The external
<CR> TO CONTINUE
PICK BOUNDARY
& EXIT
CONTOURS O.K. ?
YES
NO
Cimatron Modeling 13
5-159
TRMSRF
Interaction:
Select the boundary of a trimmed surface.
PICK BOUNDARY
ADD POINTS
REMOVE POINTS
PICK POINT/EXIT
ADD POINTS
REMOVE POINTS
YES
NO
5-160
Cimatron Modeling 13
TRMSRF
Cimatron Modeling 13
5-161
TRMSRF
How To:
1. Pick the surfaces to be checked/fixed.
Interaction:
The FIX BOUNDARY option is used for checking surfaces that have been imported
from other systems using the Data Interface Utilities. The geometry of the surfaces is
checked to ensure that the database is correct. If errors are found, they are corrected.
It is imperative that incorrect trimmed surfaces are fixed, particularly if these surfaces
are to be used later in other processes, for example in NC or when converting the
surfaces to solid using the SRFSOL function.
PICK SURFACES & EXIT
5-162
Cimatron Modeling 13
TRMSRF
n ANGLE = 0.000
Angle of projection.
n AS ACTIVE
Assign the active level, line font, pen and color to the
restored surface.
n AS TRIMMED
Assign the level, line font, pen and color of the trimmed
surface, to the restored surface.
n CANCEL
n COMPLEMENT
n DISP. U CURVES = 6
n DIVIDE
n LOOP SIZE
DISP. V CURVES = 6
If the LOOP SIZE is smaller than the looped curve, the curve
will be converted into a trimmed surface.
If the LOOP SIZE is larger than the looped curve, the curve
will be deleted.
n PARTIAL
Cimatron Modeling 13
5-163
TRMSRF
n REMOVE POINTS
n TOL = 0.100
n TRIM
n U - DIRECTION
n V - DIRECTION
n WHOLE
5-164
Cimatron Modeling 13
TRMSRF
3. When using the PARAMETER option, the point on the surface must be picked close
to a display curve, by using one of the surface point indication options.
CONTOURS
1. An implicit surface boundary may be used as a contour.
2. In the option, the common algorithm INDICATE DIRECTION is used. Direction arrows
are displayed, however, the projection is always executed in the surface direction.
3. With closed surfaces, trimming will take place only up to the surface boundary.
ORIGINAL
1. The parameters AS TRIMMED / AS ACTIVE appear only if KEEP TRIMMED SURF
has been selected.
2. A surface which has been trimmed by PARAMETER may also be restored. This does
not apply to NURBS surfaces.
EDIT CONTOURS
1. The parameters AS TRIMMED / AS ACTIVE appear only if CANCEL and KEEP
TRIMMED SURF have been selected.
2. When an external boundary is selected to create a complement surface, and only two
intersection symbols appear, the parameter PARTIAL will give the same result as
FULL.
MODIFY BOUNDARY
1. Breakpoints cannot be removed.
2. A point that was added during the same interaction can also be removed.
3. This option can be used to modify a trimmed surface so that it meets the condition of
4 boundary curves as required by many functions (e.g. MODIFY >> TRMSRF to
SURFACE, MODIFY >> ADJOIN SURFACES).
4. The last point cannot be removed.
FIX BOUNDARY
1. The following types of problems can be fixed:
incorrect contour direction (for inner contours) CCW or CW. The incorrect
contours are marked in yellow
incorrect hierarchy of inner and outer contours. Incorrect contours are marked
in purple.
2. If the loop area is greater than the LOOP SIZE parameter, the trimmed surface is
divided in the intersection point.
If the loop is smaller than the LOOP SIZE parameter, the extra loop will be deleted.
3. In some cases, trimmed surfaces cannot be fixed because of overlapping contours,
too many intersections, etc. Such trimmed surfaces are marked in red.
q
Cimatron Modeling 13
5-165
Index
Index
A
ADJOIN option 5-95 - 5-96, 5-98
B
BASE-MULTI option 5-53
Cimatron Modeling 13
Index-1
Index
Index-2
E
EDIT CONTOURS option
See also TRMSRF
Cimatron Modeling 13
Index
H
HELIX function 1-25 - 1-29
EXPONENTIAL option 1-28
Cimatron Modeling 13
I
IMPORT CATALOG opt 2-11
See also EXTRACT
Index-3
Index
L
LINE function 1-30 - 1-48
M
MESH function 5-63 - 5-66
MIRROR option 1-56
See also MOVE
Index-4
Cimatron Modeling 13
Index
P
PARALLEL option 1-32
PARALLEL SEC option 5-23
See also DRIVE
Cimatron Modeling 13
Index-5
Index
Index-6
Cimatron Modeling 13
Index
T
TAN/NORM option 1-45
See also LINE
THROU-PT option
See also LINE
W
WIRE_EDM function 1-126 - 1-127
Cimatron Modeling 13
Index-7