You are on page 1of 1101

UG Administrator

Training
Unigraphics
Solutions


UG
UG

UG/administrator
UG
UG/Pattern
Master Model
UG
UG Load option
UG part family

UG :
UG
UG/CAM
UG/CAM
MDFG
UG :
Part version & part history
UG
UG

IGES

UG
UG/
G
G

1
2
3
4

UG
1.

2.

3.

UG
UG UG UG

UG
<Administrator>
Windows NT version, file system type, disk space and TCP/IP
services.
Exceed Exceed 3D
UG
UG

2.1 c:\temp\*****.syslog
2.2 ()
2.3 (virtual memory)
2.4 UG
2.5
UG
3.1 host table
3.1.1

z Control panel -> Services


z : Unigraphics License Server
3.1.2

z Control panel -> System -> Environment


z
UGII_BASE_DIR
UGII_ROOT_DIR
UGFLEXLM_DIR
UGII_LICENSE_FILE
3.1.3
Host table
z Start-> Program -> Exceed ->Accessary -> Host Editor

z UG .
3.2
3.3 Flexlm
z Start-> Control panel -> Flexlm license manager
z
3.4 UG (Bundle setting)
z Start -> Unigraphics v15.0 -> UG FLEXlm licensing.
z Add
3.5
z ping <License server name>

UG Customization after Installation


1.

UG
1.1 UG
UG
1.2 {$UGII_ROOT_DIR}\ugii_env.dat
1.3
1.4
UGII_VERICUT=${UGII_BASE_DIR}\commands\vericut (Vericut command file)
UGII_TMP_DIR=\temp ( UG temporary & syslog file directory)
UGII_DRAFT_EXPRESSIONS_OK=yes (Allow expression tools in drafting mode)
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_english.def
UGII_CAM_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_cam.def
UGII_PATDIR=${UGII_BASE_DIR}\pattern\
UGII_USER_TOOLS_FILE=${UGII_BASE_DIR}\ugsamples\file_toolbar.utd
1.5
{$UGII_ROOT_DIR}\ugii_env.dat Home directory,

UG; home
directory; UG{$UGII_ROOT_DIR}\.

2.

UG Default file
2.1 UG session . ;
...
2.2
${UGII_BASE_DIR}/ugii/ug_english.def
2.3 :
UG_initialUnits:
Metric ( Setting default part unit)
UG_selConfirmation:
always (Selection confirmation)
UG_preSelectionHighlighting: on/off
UG_plotPenAssignmentNormal:
1
UG_plotPenAssignmentThick:
2
UG_plotPenAssignmentThin:
3
UG_default_win_layout_file: /your_path/filename.win
UG_layersInList:
all/objects/selectable
Solids_smoothEdges:
visible
Solids_silhouette:
visible
Solids_hiddenEdge:
visible
Solids_solidDensity:
0.2829
Solids_solidDensityUnits:
lbs-in
Drafting_linearUnits:
inches
Drafting_fractionType:
decimal/twoThirdsSize/threeFourthsSize,
Drafting_angularUnits:
degreesMinutes/wholeDegrees
Assemblies_AllowPromotions: yes
Assemblies_AllowInterPart: yes
2.4
UG

UG Plot queue setting


1.

UG
1.1
UG Client/Server UG
1.2
ugiipqd
1.3
UGPQMGR

UG Design

UG Design
Session

Session
PQMGR

UG Plot
Server

OS Plot
queue

Plotter

UG Plot
Server

File

OS Plot
queue

File

UG Design
Session

UG Design
Session

UG Plot
Server

OS Plot
queue

File

Plotter

FILE -> PLOT


Change Plot Server -> UG )

(scale/rotation/pen width)
Build plot file
Release Job

3.1
Service log on account setting NT Word ugiipqd

z Controle Panel -> Service


z daemon ugiipqd
z startup
z logon account > this account -> add -> administrator()
3.2

PQMGR
: full your_queue_name
: start your_queue_name
switch /AR,


1.

PQMGR

PQMGR

2.

QADD

3.

4.

exit PQMGR

5.

Select this queue

Then select build plot file and then


select OK to Release to Plotter

NT

Computer Name

Share Printer Name

\\sigma\UG_HPLJ4000
6.

7.

c:\plot directory (the directory set in pqmgr)


NT
Print /d:\\sigma\UG_HPLJ4000 plot_file_name
.
plotter.bat

Print /d:\\sigma\UG_HPLJ4000 %1
Desktop
8.

Drag and drop UG drop plotter.bat .

UG
1

1.1
UG /
.
1.2
( <> )
<Proj_01 >
<Conceptual_design>
<Detail_design>
<Sub_assembly_01_01>
<Sub_assembly_01_02>

Proj_01_assembly.prt
Specification.doc

<CAM>
<CAE>
<Photos>

1.3.1

1.3.2
:
1.3.3
Administrator:
Full control
CREATOR OWNER:
Full control
<Group_Members>:
Add & Read
, ,

1.3

protection & auditing


2.1
File protection
2.2
File auditing

UG/IMAN .

UG Design
UG pattern
UG Pattern?
UG Pattern ;
UG pattern


.
UG Pattern ?
A pattern object is one object representing individual objects saved in another file called the
pattern master part file. You create a pattern by retrieving the pattern data from the pattern
master part file. Pattern data for a particular part must exist before that part can be retrieved as a

pattern.
Pattern Data is saved in the pattern master part file. Only points, lines, arcs, conics, splines, bcurves, dimensions, drafting objects, surfaces, and solids can be filed as pattern data. All other
objects, including nested patterns, are ignored during pattern data filing
UG Pattern
z
z
z
z

pattern UG
pattern master
.
UG File -> Options ->
Save Option -> pattern options.
Save the part.

UG Pattern
UG
Menu Bar -> Arrange -> Pattern -> Retrieve Pattern
pattern master file.
pattern (Patterns WCS origin)
Pattern
/pattern/pattern.
(i.e., the directory from which Unigraphics was started).
UGII_PATDIR .
UGII_UTIL.
UGII_PATDIR .

UG pattern
Arrange -> Pattern
UG

Master Model
1.

2.

?
UG

UG UG

Drafti

CAM

CAE
Assembly with
application data
Components

3D
3.

z UG Part file, my_design_nc.prt;


z UG (Component)

z (NC Operation; CAE secarion; Mechanism)


z

z SAVE; SAVE ALL.


z File protection
5.
UG .
.
()
4.

UG
1.

UG
1.1.







1.2. UG
UG

UG .

UG/WAVE UG

2.

1.1

; ;
1.2


.


/

1.3

3.

UG ,


UG

.
: Hollow; Thick; Complex blending;

blending; small holes


.

3.1. layer
Datum; curves; solid
/.
3.2. UG UG/Hybrid


.
3.3.
3.4.
3.5.
3.6.

.
trim .
simplify .


Class selection sub_function

Assembly configuration & load option


1.

UG load option ?
1.1.

car.prt audio.prt CD
-
car.prt audio.prt
1.2. UG load options
UG UG part file.
UG

.\radio\audio.prt
.\cd_palyer\audio.prt

car.prt , UG
audio.prt
reference set
.\radio\audio.prt reference set
red; blue
2.

load option?
UG

3.

load option
3.1. UG
3.2. File -> Option -> Load Option
3.3. Load Method
3.4. Search Directories
( Load Method
Search Directories)
3.5. Use Partial Loading; Load
WAVE Data
3.6. Reference Set
3.7. Load Option Save

UG part family

UG .
1.1. UG
1.2. UG .
UG/Fast UG/OPEN
.
2.

UG ?
2.1. .
.

3.

.
3.1. .
T:\ug_library\part_library
3.2.
.
T:\ug_library\part_library\bolt
T:\ug_library\part_library\bolt\gb01
3.3. .
T:\ug_library\part_library\bolt\gb01\gb01_template
.prt
3.4. .
.

.
3.5. : Toolbox -> Part
Families.
3.6. :
:
3.7.
( )
3.8. T:\
ug_library\part_library\bolt\gb01
3.9. : Create/Edit ( s
UG/spreadsheet)

spreadsheet , .
3.10.
: Part Families -> Create parts
( )
3.11. : File -> Save Family
3.12. : File -> Exit
3.13. UG : File -> Save >Part

4. .
4.1. New/Open .
4.2.
Assemblies -> Edit Structure -> Add -> Choose Part File -> Locate
the standard template part.
(T: ug_library\part_library\bolt\gb01\gb01_template.prt)
4.3. :
Family Attribute ->
Valid values ->

Matching members -> .


OK -> ; ; ;
OK
.
5. .
5.1. .
Modeling
5.2.
. ,
:


File -> Save -> Part as


1. Modeling tolerance.
1.1 :
UG

Blending
1.2
sewblending
Preference -> Modeling ->

.
/.
2. .
2.1 ?
Info-> Analysis ->Examine Geometry-> Setting checking option->select analysis
geometry ->OK
2.2
2.3

SIMPLIFY
.
3. blending.
3.1
(sphere; disc)

3.2


-Face blending; soft blending
4.

thicken hollow.

4.1 Hollow Thicken


4.2
5. .
5.1 general pocket; general pad,
floor blending; top blending
5.2 .
5.3 .
6.
6.1 GRIP/Execute license
GRIP
6.2 GRIP/Execute license
UG curve by equation
7. .
7.1 ?
File->Utilities-> Part Cleanup -> () -> OK
7.2 ?
.

UG

UG_Part File
3D Model

Operation =
Function(Geometry, Tool, Parameters)

Op_n

Tool path

CLSF

GPM

MDF

Machine
Code

UG Manufacturing Data Flow

MDFG

UG/CAM

template Operations, NC
Operation Operation Feedrate; drive
method; Machine control commands
-

: Preference -> Operation Manager -> Specify Template Set

Operations

You can choose


1
C:\ug_template\my_temp.prt
2 Operation
Operation

3
4
{UGII_BASE_DIR}\mach\cam_oper_templ_set_wnt.opt
5 C:\ug_template\my_temp.prt

UG
1
2
3
4

5
6
7
8

.
UG/Manufacturing
MCS
operations:
4.1
template
4.2
sub_type
4.3
New a operation
4.4

4.4.1

4.4.2

4.4.3

4.5

4.6

4.6.1
Path drive method
z Drive geometry & Projection method
z Steps & Step over (Cutting levels)
4.6.2
None cutting move
z Avoidance
z Engage/Retract
4.6.3
Feedrate
4.6.4
Others
toolpath
toolpath Export toolpath into CLSF
CLSF

Post-Processing

cls

GPM

MDF (machine data

MDFG (machine data file

MDF generation
UG MDFG .
MDF :
(mill, lathe, EDM, etc)
G/M (eg G00 for rapid, G01 for linear interpolation)

(no. of lines per page and format for an end of block code)
-coolant;spindle;feedrate

Steps ...
1.
2.

DOS
{UGII_BASE_DIR}\mach\

GM

2/
For interactive mode :

For batch mode :

UG General Guide
1.

Part version & part history


1.1

Info Part Part History

1.2

Info Part Part Modification

Select next to highlight the


modified feature

2.

UG Recover your design session


2.1

?
UG system log file.
C:\Temp.
.syslog.
1.
2.
3.
4.

2.2

ugii_env.dat
syslog
UGII_KEEP_SYSTEM_LOG=yes

(power lose, Win NT crash, System hang up),

DOS Findstr MACRO syslog_filename > filename.macro


filename.macro. &MACRO

2.3

UG. Macro
1.
2.
3.
4.

UG ()
Macro Playback
macro file

3.

UG
3.1

UG UG online document

3.2

Help On Context
UG
F1 .

3.3

Help Documentation
UG UG
Help -Documentation.

4.

Mnemonic Key
4.1


1.
2.
3.
4.

c:\exceed\user\Ugraf150
*Ugraf150.activateDialogAccelerators FALSE
UG
Num Lock
.

4.2

?
Exceed\user\Ugraf150

4.3

?
ALT . :
File --right ALT + F

UGS

2004 8

50

12

: UG/WAVE :
WAVE :49 / :42 /
:34

125

1
WAVE

Part WAVE

1.1

3-1

WAVE
(USB

51

3-1

3-2
Styling

U_Disk_Assm
Top

Base
Styling
Bottom
Cap
Elec_Band

3-2

WAVE

3-3
U_Disk_Assm

52

Top
Base
Styling

Bottom

U_Disk_ASSM

Cap
Elec_Band

3-3

1.2 WAVE
1.

2. ()
3.

4. ,
5.
1.3

MB3 Create New Level 3-4


Top Down

Top Down
WAVE

53

3-4

Create New Level 3-5

3-5

Part Name

Specify Part Name

Geometry Selection

Class Selection

MB3WAVECreate New Level

OK MB2

2
WAVE
Part

54

2.1
Assemblies WAVE UG
3-6

WAVE()

WAVE()

WAVE()
WAVE()

3-6

2.2

3-7

55

3-7

Interpart Links

3-8

Move up one Level

Display Selected Part

Move Down one Level

2.3
3-9

Part

56

Interpart Links Link Type

Interpart Links

Accept

Edit

Break

Link Type

()

()

()

()

()

()

Show Link InformationUG


* 3-10

57

3-9

3-10

58

2.4
WAVE WAVE Geometry Navigator 3-11

3-11

2.5

Delay Interpart Update


WAVE

AssembliesWAVEAssociativity Manger 3-12

59

3-12

Update Assembly

Update Session

Create Linked Part

Review After Update


Delay
Interpart Update Shaded

3-13

60

3-13

Before-After 3-14

3-14

Edit Frozen Status 3-15

61

3-15

Session FreezeUnfreeze Persistently Freeze

Show Out of Data Object

Resolve Update Status


3-16

3-16

62

3. WAVE
Make Work Part
Make Displayed Part
WAVE

FileOptionLoad Options

AssembliesWAVELoad Interpart Data

AssembliesWAVEAssociativity ManagerResolve Update Status

3.1
3-17

WAVE

3-17

Load Options Use Partial Loading

Load Interpart Data Open Unload Parents

63

None

Immediate Only

All Level

3-18 A B
C

3-18

C 3-1
Load Inter-part Data

Open Unload Parents

ON

None

ON

Immediate Only

BC

ON

All Level

ABC

3.2 WAVE
Assemblies WAVE Load Interpart Data
3-19

3-19

All Parts in Session

Displayed Assembly Parts

Open Unloaded Parents Load Options

3.3
Assemblies WAVE Associativity Manager Resolve Update Status

64

WAVE

4.
4.1 1:
WAVE

3-20

65

3-20

File Load Options

Load Method

From Directory

Load Components

All Components

Use Partial Loading

OFF

phone wav_phone_assm 3-21

3-21

wav_phone_assm

WAVE

wav_phone_assm MB3Blanking
Isolate 3-22

3-23

66

3-22

3-23

Preference Visualization Name/


Borders Object Name Display Work View

3-23 wav_phone_assm

wav_plastic_assm

wav_ plastic _assm MB3Blanking


Isolate 3-22

3-24

67

3-24 wav_plastic_assm

AssembliesDelay Interpart Update

1 102324 61

wav_plastic_assm MB3WAVECreate
New Level

Create New Level 3-25 Cover_Bottom

3-25

10

23

24

68

61

Filter
Class Selection
Select All

OK 3-26

3-26

3-27

3-27

cover_bottom TFR-TRI

41

InsertCurve OperationOffset Associative Output


1.5mm 3-28

69

3-28

Insert Form Feature Extrude

Trim to Face/Plane

-ZC

Subtract 3-29

3-29

1 1-10 2 3-30

3-30

10

InsertFeature OperationHollow

3-31 -1 3-31

70

3-31

11

Insert Form Feature Extrude

Trim to Face/Plane

-ZC

1 1
0

Unit 3-32

3-32

12

3-33

3-33

71

13

Insert Form Feature Extrude

Tdirection and Distance

-ZC

1 0.5
-0.5 0

Subtractt 3-34

3-34

14

3-35

3-35

15

wav_plastic_assm

wav_plastic_assm MB3Blanking
Isolate

1 23 81

wav_plastic_assm MB3WAVE
Create New Level

battery_cover

3-36

72

3-36

OK 3-37

3-37

16

battery_cover

TFR-TRI

41

InsertCurve OperationOffset Associative Output


0.4mm 3-38

3-38

17

InsertForm FeatureThicken Sheet

-1OK 3-39

-ZC 0

73

Intersect
3-40

3-39

18

3-40

wav_plastic_assm

wav_plastic_assm MB3Blanking Unblank

FormatReference Sets Body

cover_bottom battery_coverOK

19

wav_phone_assm

wav_plastic_assm Body

AssembliesExploded ViewEdit Explosion


3-41

74

3-41

20

Assemblies Exploded View Hide Explosion

3-42

75

3-42

4.2 2:

FileLoadOptions

Road Method

From Directory

Load Component

All Components

Use Partial Loading

OFF

phone wav_phone_assm 3-43

3-43

wav_phone_assm

Assemblies WAVE Part Link Browser

wav_battery

LINKED:LINKED_SKETCH(0) 3-44

76

3-44

Display Chosen Part 3-45

3-45

Cancel

3-46

77

3-46

AssembliesWAVEGeometry Navigator

3-47
wav_phone_assm

Show Link Information 23

3-47

BATTERY_OUTLINE:SKETCH(13)in wav_phone_assm
3-48

78

3-48

Display Chosen Part wav_phone_assm

Part Navigator
3-49

Cancel

3-49

23 3-50

3-50

AssembliesWAVEGeometry Navigator

79

3-51

3-51

Delay Interpart Update ON

Edit 3-52

3-52

battery_width 25

OK OK

12 MB3Fit

AssembliesUpdate Session

80

4.3 3

1 File Load Options


Road Method

From Directory

Load Component

All Components

Use Partial Loading

OFF

phone wav_phone_assm

Delay Interpart Update ON

ToolsExpression

battery_width30
phone_width=65

12

AssembliesWAVEAssociativity Manger

3-53

3-53

Update Selected Parts

3-54

Review After Updates

wav_cover_top

Update Selected Parts 3-55

81

Before/After

Cancel

3-54

3-55

82

3.4 4:
Load Options WAVE

File Load Options


Road Method

From Directory

Load Component

All Components

Use Partial Loading

OFF

Load Interpart Data

OFF

wav_pyramid_assm misc 3-56

(LEVEL_3)
(LEVEL_2)
(LEVEL_1)
(BASE)

3-56 wav_pyramid_assm

3-57

BASE

LEVEL_1

pyramid
LEVEL_2
LEVEL_3

3-57

Delay Interpart Update OFF

83

Base

wav_base

Width 4

3-58

()
()
()
()

3-58

3.5 5:

FileLoadOptions

Road Method

From Directory

Load Component

All Components

Use Partial Loading

ON

Load Interpart Data

OFF

Delay Interpart Update OFF

wav_pyramid_assm misc

Base

wav_base

Width 4.5

3-59

()
()
()
()

84

3-59

Assemblies WAVE Load Interpart Data

Load Interpart Data Displayed Assembly Parts ;

3-60

()
()
()
()

3-60

3.6

6:

FileLoadOptions

Load Interpart Data

OFF

Delay Interpart Update OFF

wav_base misc 3-61

3-61

Base

Width 3.75

wav_level_1 3-62

Base wav_level_1 wav_level_1

85

wav_level_1

3-62 av_level_1

wav_level_1

AssembliesWAVELoad Interpart Data

Load Interpart Data Open Unloaded Parents Immediate


Only

Load Interpart Data Displayed Assembly Parts

wav_level_1 3-63

3-63 wav_level_1

3.7

7
wav_level_1

FileLoadOptions
Road Method

From Directory

Load Component

All Components

Use Partial Loading

ON

Load Interpart Data

OFF

Open Unloaded Parents

All Levels

86

Delay Interpart Update OFF

wav_level_3 Open Unloaded

Parents All Levels wav_level_3


4

wav_pyramid_assm

3-67

(LEVEL_3)
(LEVEL_2)
(LEVEL_1)
()

3-67

3.8 8:

1 File Load Options

Road Method

From Directory

Load Component

All Components

Use Partial Loading

OFF

Load Interpart Data

ON

wav_pyramid_assm misc 3-68

(LEVEL_3)
(LEVEL_2)
(LEVEL_1)
(BASE)

3-68 wav_pyramid_assm

87

AssembliesWAVEAssociativity Manger

Delay Interpart Update ON

Edit Frozen Status 3-69

3-69

Non-Delayed Parts wav_Level_2 wav_Level_

Session Freeze OK

wav_base

Width 4.25
AssembliesUpdate Session 3-70

3-70

Assemblies WAVE Associativity Manger

88

Out of Data Frozen Parts wav_Level_2 wav_Level_3


wav_Level_2

Edit Frozen Status

Session Frozen Parts

Unfreeze 3-71 OK

Update Session

3-71

89

UGS

2004 8

90

UG/WAVE
1

11

: UG/WAVE :
WAVE :49 / :42 /
:34

125

91

.
1.

1.1

4-1

4-1

1.2

92

1.3

4-2

WAVE

4-2

WAVE

1.4 WAVE
WAVE

93

WAVE

4- 3
WAVE

Create Linked Parts

4-3

WAVE

1.5

94

2.
2.1
WAVE
4-4

Create New Level


Create New

Start_

WAVE

4 -4

2.2

MB3Create Linked Part 4-5

95

4 -5

Create Linked Part


4-6

4-6

Entire Part

4- 7

96

4-7

4- 8

WAVE

4-8

000

2.3

4-9 4-10

97

4-9

4-10

2.4
WAVE

3.

3.1 1: WAVE

WAVE
1

File Load Options


Load Method

From Directory

Load Components

All Components

98

Use Partial Loading

OFF

Load Interpart Data

OFF

aero wav_cs_aircraft 4-11

AIRCRAFT_LENGTH

PASS_CABIN_END

HORIZ_LOC

WING_LOC

PASS_CABIN_START

4-11

4-12

4-12

wav_cs_wing

4-13

99

4-13

wav_cs_torque_box

4-13

4-13

wav_start_rib 4-14

RIB1RIB 2

RIB1

100

1
2
3
4
5

4-14

wav_pa_rib1

4-15

4-15

Delay Interpart Update

wav_cs_wing

101

wing_area 450000

4-16 ,

4-16

Assemblies WAVE Associativity Manager

Review After Updates

Update Assembly

wav_pa_rib1

Associativity Manager Out of Date


wav_pa_rib1 Update Selected Parts 4-17

102

4-17

103

3.2 2
WAVE

File Load Options

Load Method

From Directory

Load Components

All Components

Use Partial Loading

OFF

Load Interpart Data

OFF

lawnmower wav_cs_mower_assm

6165 4-18

4-18 wav_cs_mower_assm

ApplicationModeling EditSketch HOUSING


4-19

blade19
blade19

104

29.00
p5=5.50

p4=4.50

p8=0.50

p6=1.00
blade=19.00

21.00

p2=blade+5.00

p7=150.00
R p1=blade/2+1.00

4-19 HOUSING

ENG_BASE, 4-20
cutout=bolt_hole_cir-1.00
p18=0.250

p17=45.000

engine_well=bolt_hole_cir+4.0
bolt_hole_cir=if(hp<=3.5)(7.00)else

4-20 ENG_BASE

bolt_hole_cir bolt_hole_cir
hp()

105

TaskFinish Sketch

6165 4 -21

4-21 wav_cs_mower_assm

blade =19.00
hp =3.5
3.55.5
1922
WAVE Isolate
wav_pa_mower_assm 4-22

106

2-22 wav_pa_mower_assm

4-23
wav_cs_mower_assm

wav_cs_engine_des

wav_start_engine

wav_cs_front_axle_des

wav_ start _front_axle

wav_cs_rear_axle_des

wav_ start _rear_axle

wav_cs_housing_axle_des

wav_ start _housing_axle

wav_pa _blade_adapter
wav_pa_engine_detail
wav_ pa _housing_detail
wav_cs_mower_assm

wav_pa_bar_sub_front
wav_pa_102998

wav_pa_103098
wav_pa_bar_front
wav_pa_hex_bolt
wav_pa_bar_sub_rear
wav_pa_102998
wav_pa_103098
wav_pa_bar_rear
wav_pa_hex_bolt
wav_pa_blade_adaptor
wav_pa_bushing
wav_pa_engine_detail
wav_pa_hex_bolt
wav_pa_housing_detail
wav_pa_retainer
wav_pa_wheel

107

4-23

wav_start_engine.

wav_pa_engine_detail MB3Display
ParentStart Partwav_start_engine 4-24

4-24

Information Assemblies Reference Set


BLADE_ADAPTER
ENGINE

FormatReference Set

Create

BLADEOK

OK

wave_start_engine MB3WAVECreate Linked Part


4-25

4-25

Create Linked Part wav_pa_blade

BLADE OK 4-26

108

4-26

10

TFR__TRI

MB3Fit 4-27

4-27

11

22

Insert Sketch

BLADEOKMB2

4-28

1 2
1 3

109

4-28

4-28

4-29

12

Insert Form Feature Extruded Body

Direction and Distance

OK

Start Distance0
End Distance0.125
First Offset1
Second Offset1
Taper Angle0
13

0.5 4-30

110

Point onto Line Point


onto Point

4-30

14

wav_pa_blade

wav_pa_mower_assm

AssembliesComponentAdd Existing

wav_pa_blade

Add Existing Part

Component Name

BLADE

Ref.Set

Model

Multiply Add

No

Positioning

Absolute

Layer Option

Work

0,0,0OK 4-31

4-31

111


15

wav_cs_mower_assm

wav_cs_mower_assm BlankIsolate

wav_cs_mower_assm MB3WAVECreate New


Levelwav_cs_handle_des

16

OK

wav_cs_handle_des

61

TFR-ISO 4-32

4-32

3.25 4-33

4-33

-3.25

8.25
4-34

112

4-34

0.5 4-44

4-44

-8.25

0.5

2-19 4-45

2-19
Reverse Direction

4-45

113

450 4-46

4-46

17

wav_cs_handle_assm MB3WAVECreate New


Levelwav_cs_start_handle

4-47 OK

4-47

18

wav_cs_start_handle

61 TFR-TRI

HANDLE 4-48

114

4-48

19

wav_cs_start_handle MB3WAVECreate Linked


Part

Create Linked Part wav_pa_handle

HANDLE OK

20

61 TFR-ISO

21

450MB2

4-49

4-49

2-50

2-51

Task Finish Sketch 4-51

115

4-50

R p1=3.000

p0=30.000

4-51

21

InsertForm FeatureTube
Outer Diameter 0.75
Inner Diameter 0.65

4-52

116

4-52

22

wav_pa_mower_assm

TFE-ISO

Wheel 4-53

4-53

23

wav_pa_mower_assm

Assemblies Component Add Existing

wav_pa_handle

Add Existing Part

117

Component Name

HANDLE

Ref.Set

Model

Multiply Add

No

Positioning

Absolute

Layer Option

Work

0,0,0OK 4-54

4-54 wav_pa_handle

24

AssembliesComponentAdd Existing

Choose Part File

lawnmower wav_pa_bkt_r

Add Existing Part


Component Name

BRACKET_R

Ref. Set

BODY

Multiply Add

No

Positioning

Mate

Layer Option

Work

Mating Condition Center

4-55 12

118

1
2

4-55 Center

Mating Condition Align

4-56 12

2
1

4-56 Align

Mating Condition Parallel

4-57 12

2
1

4-57 Parallel

119

Apply 4-58

4-58

25

26

Body Model 4-59

4-59

27

wav_pa_bkt_r MB3BlankingIsolate

wav_pa_housing_detail MB3Blanking
Unblank

28

wav_pa_bkt_r MB3WAVECopy Geometry


to Component

120

Interpart Part Copy Edge


4-60

4-60

MB2 OK
4-61

29

30

31

wav_cs_mower_assm

AssembliesDelayInterpart Updates

ToolExpression 22 blade=19 22

32

wav_pa_mower_assm

AssembliesUpdate Session 4-61

121

4-61

1.

1. UG WAVE
2. UG CASTU.S.A. Unigraphics Solution
3. NX Documentation
U.S.A. Unigraphics Solution

122

UGS

2004 8

123

UG/WAVE
1

11

124

5.1

1
2

5.2

5-1

5-2

125

5-1

5-2

Layer
Layer
Layer
Layer
Layer

1~20
21~40
41~60
61~80
81~100

1 ***_cs_rocket
2
dia=2.00
eng_len=10.00
fin_len=4.00
fin_wid=3.00
nose_len=8.00
payload_len=6.00
3 0,0,0
5-3

5-3

126

4 XY
XZ 5-4

5-4

5
dia
5-5

127

5-5

5-6

5-6

6 ***_cs_nose
5-7

7 ***_cs_body
5-8

128

5-7

5-8

8 ***_cs_engine
5-9
9 ***_cs_payload
5-10

129

5-9

10

5-10

***_cs_fin

5-11

5-11

11
z

***_cs_nose

5-12

130

5-12

2.0

0.093

5-13

5-13

12
z

***_cs_body

0.062 514

131

8-14

13
z

***_cs_engine

0.25

5-15

5-15

14
z ***_cs_payload
z
z 0.25
z
z 5-16

132

5-16

15
z

***_cs_fin

XY 5-17

0.03 +0.03 5-18

16
***_cs_start_nose***_cs_start_body 5-19
17

NOSEBODYFIN

ENGINEPAYLOAD

5-17

133

5-18

5-19

18
***_pa_nose***_pa_body***_pa_fin

19 ***_pa_rocket
20
21 90 5-20

134

5-20

22
23

UG WAVE

z UG WAVE
z

135

1Ug NX3
Ug NX3
Tool partnavigator timestamp order .
2NX3 nx1
ugii bitmaps
bitmaps-1
NX3 bitmaps

win2000 Ctrl+PauseBreak
(1)UGII_BITMAP_QUALITY
HIGH
nx3
(2)UGII_BITMAP_QUALITY
STANDARD
nx1
(3)UGII_BITMAP_QUALITY
APPLICATION

4
--------

------
--------

--
ug_metic.def

NX3.0
UG--------

----------

, UG
4

5UG
UG, "C:\Documents and
Settings\username( )\Local
Settings\Application
Data\Unigraphics Solutions\NX", user.mtx ,
, UGNX3
6 UG-Drafting DXF
(1) UG Drafting,
(2) File-Export-CGM CGM
filename
OK
(3) Fit

source: display
CGM size: scale factor 1
pen selection: width
text selection: polyline()
VCD coordinates: real
fonts: 4 cals
OK CGM
(4) File-New Newname

(5) File-Import-CGM
(6) CGM CGM OK
CGM
(7) File-Export-DXF/DWG

source specification method: select from displayed part


class select
specify output file: DWG
specify DWG file , DWG
DWG
R14 2000 modify settings advanced
settings R14 OKOK DWG
(8) DWG AUTOCAD CAD
AUTOCAD UG-Drafting

7
ug_english.def :
UG_initialUnits: English Metric
:\\\:
UGII_LANG simpl_Chinese(english(
ug_english.def ug_metric.def
Assemblies_AllowPromotions: no yes
:
UGII ugii_env.dat UGII_SURFACE_FINISH=OFF
ON

UG NX2.0\Program Files\EDS\Unigraphics NX 2.0\UGII\html_files


:----
metric_model_templates (english_model_templates )
(visualization_templates )-.
, metric_model_templates
A4-A0 .()
.


UG NX2.0\Program Files\EDS\Unigraphics NX 2.0\UGTIPS

Unigraphics NX 2.0\UGDOC\html_files

EDS\Unigraphics NX 2.0\moldwizard\drafting\assembly_drawing
:----
palette_drafting -.
:
\Unigraphics NX 2.0\UGII\table_files
:---- tables
(tables_tceng )-.
PNT :
UGII_UPDATE_ALL_ID_SYMBOLS_WITH_PLIST=0

Unigraphics NX 2.0\UGPHOTO......

Unigraphics NX 2.0\UGSTUDIO
----------------
:
MW_ProjectInitialUnit: 1 ()
2
3

Unigraphics NX 2.0\moldwizard\localizationmoldwizard_simpl_chinese
:
MW_Language:moldwizard_simpl_chinese.lng (!)
:
MW_PartingLinesColor: green red
:
MW_ElectrodeMethod: 3 () 1

:
MW_CoolUserInterface: 1() 2
Sub-insert functions
MW_InsertMethod: 3 1

8
1

2 OK SHIFT

3 TAB SHIFT+TAB
4 UNDOCTRL+Z
UNDO
5 SHEET FACE BLEND
1:,,,

:--,-OK
2:,
:----OK
1.-----APPLY
9UG
Y=X^2
Tool -> Expression,
t=1 t (t = 0 ~1)
xt=t X ,. (xt=2*t, xt=t/2, etc).
yt=xt^2 Y ,.
Insert -> Curve -> Law Curve
By Equation X
OK t t X
OK xt (function expression) xt
By Equation Y
OK yt (function expression) yt
constant () z
function value 0, XY (Z=0).
OK , x=0 , x=1 .

,,x=1, y=x^2, z=y^3

10ug
1 nx1,nx2 HKEY_CURRENT_USER\Software\Unigraphics
Solutions

2 nx3 C:\Documents and Settings\a\Local


Settings\Application Data\Unigraphics Solutions\NX ("a"
windows )

11UG NX
UGNX1.0 , ugii_env.dat UGII
UGII_SURFACE_FINISH=OFF OFF ON UG
insert surface finish symbol
ugii_env.dat
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_english.def
ug_english.def ug_metric.def
123D
PROE UG 3D

PROE

3D

1 UG PROE
UG PROE STP CATIA
IGS IGS

UG STP PROE STP

0.01
UG
PROE
STP CATIA

2 PROE UG
PROE UG TRANSMAGIC PROE
UG UG parasolid

3 IGS PROE UG
IGS PROE UG PROE
PROE UG UG
PROE
UG
PROE UG
12
PROE UG IGS TRANSMAGIC
UG UG

13Gn
1Gn
G0 G0

G1 G1

G2 G2

G2
G1
G3
Gn
2G1
G2
G1 G2
G1
G2
G1
G2
G0-G1-G2-G3-G4-

G3-

G2

G4-

G4

G3

:
G0

G1

G2

Nurbs

G3,G4 G2

14

ugii_env.dat, DRAFT_DIM_TO_DIM_LINE_SPACING,
#0.1(1.0)

15

ugii_env.dat, DRAFT_DIM_TOL_SPACING,
#0.1(1.0)

16UG
UG UG LOG FILE {C:\Documents and Settings\(
)\Local Settings\Temp}*.syslog
UG TOOL MACRO PLAYBACK MACRO()
*.syslog
16 UG part part ?
UG UG part UG part
B-

Start
Programs
Unigraphics V16.0
Unigraphics Tools
UG Command Prompt, Dos
C:\> cd part
C:\ part > ug_inspect xxx.prt
part
17 UG3 ?

UG

, UG UG_METRIC.DEF ,
, UG_systemColor: , 0-255, .
, ,
, 9
18
UGii
UG
1.
UG
UG

C:\temp
+ .syslog"
2.
UG
UGS150\ugii\ugii_env.dat

UGII_KEEP_SYSTEM_LOG=yes
1.
C:\temp\(
)
UG
Macro -> Playback -> -> OK
19 pax
MB3 (Copy), wordpad paste XML

20
1. UG Application---modeling:
2. Tools---Expression,
r=10
//
wire_dia=5
//
n=25
//
a=0
//
b=n*360
//

UGFAQ--
1

UG/(NT) ---

(*.JPG) -- //

-- /

UG ---

HP UNIXUGV15 ---

UGLayer---

UG 15 ---

UG WEB (Webkey) ---

(Datum)?

---

10 ELSA SynergyII-16 ? ---


11 WINDOWS NTUG

---

12 Winfast 3D L300VX ---


13 ---
14 UGV15 ---
15 UG V15 IRM 15.0.3 ---
16 NTUnix 4mm ---
17 UNIXUG V15 ---
18 UG V16
19 UGHP LaserJet 5000 ---
20 DELL Latitude cpx UG ---
21 Facet assembly Solid Assembly ? ---
22 UGV15 UG---
23 UG ---
24 UG ---
25 UG V16 ---
26 UGFLEXlmFLEXlm---
27 UG/Routing,UG/Piping,UG/Tubing,UG/Harness ---
28 UGNTPQMGR ---
29 UG ---
30 UG ---
31 Matrox G400 ---
32 UG V16 CPU ---
33 UG V16 ---
34 WNTUnigraphicsMiddle Mouse Button ---
35 UG View SectionShow Cap ---
36 ---
37 V15.0 Installation Guide ---Unigraphics on Windows NT ---
38 Windows for Unix 2.0 ---
39 (Toolbars Layout) ---
40 UGV16.0 CAST ---
1 45

41 SunCDE ---
42 Theorem V3.0 (HP UNIX) ---
43 WINDOW NT 4.0?---
44 UG/MOTION V16 ---
45 UG V16 NT?---
46 ---
47 UG macro ---
48 UGpartpart ?---
49 UG V16 Work View Half Scale---
50 UG V16 Menubar, CueStatus---
51 LMTOOLSlicense---
52 HP_UX---
53 EXCEED---
54 Windows NTSpaceball ---(Oct.10)
55 --- (2001.3)
56 UG ---(Apr.12.01)

1 UG/ ( NT
- /:

download

2 45

3 45

:
1

4 45

2 plotuser UG


5 45

Unigraphics V15.0

PQMGR

6 45

2*.JPG()
---/

7 45

JPG TIFF 512 x512


UGII_REFL_IMAGE_DIR refl_user_horizon.tif

Info -> Analysis -> Face Analysis -> Image -> User Image -> Apply
Unigraphics Essentials User Manual
12-111 ~12-113


--- / linda.zhou@ugsolutions.com

download

UG 15

Copy
$UGII_BASE_DIR\ugii\ugvisuals\

refl_photo_horizon.tif or
refl_sim_horizon.tif or
refl_user_image.tif

8 45

"TIF" 512X512X16 700,000

---/ gary.wang@ugsolutions.com

download

UG 15 3D 3D
UG
1 Open GL
2 UG $UGII_ROOT_DIR/ugvisuals/
3 ugvisuals
4 TIFF
5 refl_user_image.tif

---/
9 45

SET ENV :

UGII_KEYBOARD_TYPE=

hp

(Standard HP keyboard)

ibm

(Standard IBM keyboard)

mac

(Macintosh keyboard)

pc

(IBM PC & HP PC keyboards)

sgi

(Silicon Graphics keyboard)

sun_model4

(Sun Model 4 keyboard)

sun_model5

(Sun Model 5 keyboard)

---/:

$EXCEEDHOME\user\ugraf150, "Allow Numeric Keypad Input"

*Ugraf150.activateDialogAccelerators: True
"True"False"
*Ugraf150.activateDialogAccelerators: False
, UG

4 UG
---/

UG UG
UG

1 ugii_env.dat (winnt ) .ugii_env (Unix )


...\ugs150\ugii (Unix .../ugs150/ugii)

UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def

2 ug_metric.def

UG_systemColor:

red

Drafting_projectionAngle: first

10 45

3 ugii_env.dat ug_metric.def Home_directory .


UGII_DEFAULTS_FILE=Home_directory\ug_metric.def

5HP UNIXUGV15
---/

download

UGV15 V15 HP UNIX10.20


UG V15 HP-UNIX
Patch:
phss_15855.exe
phss_15856.exe
phss_16585.exe
phss_17155.exe
phss_17225.exe

HP UNIX10.20

1. UG patch, /tmp
2. patch /tmp
sh patch phss_15855
*.text *.depot PHSS_15855.text PHSS_15855.depot, *.text
patch
Swinstall -x autoreboot=true match_target=true /tmp/PHSS_15855.depot

patch patch
3. UG UG

6 UGLayer
---/ download

11 45

UG Layer "All Layers""Layers with


objects""All Selectable Layers"

1
2$UGII_ROOT_DIR
3ug_metric.def ug_english.def
4?FONT>ug_layerInlist?FONT>
5

?FONT>All Layers?/TD>

All

?FONT>Layers

Objects

with

Objects?/TD>
?FONT>All

Selectable

Selectable

Layers?/TD>
6
7 UG

7 UG 15
--- /:

UG15

12 45

download

13 45

UG
A

65526
B 16M

14 45

010-62520055010-62520199

8 UG WEB (Webkey)
---/:

download

WEB WEB
http://support.ugsolutions.com/ Webkey.
Webkey FTP WEB UG (IR) UG
WEB Webkey UGS
UG WEB (Webkey) (Webkey)
http://secureapps.ugsolutions.com/.
UGS Webkey
1. Server ID Sold-to ID.
2. (Software Central Password)
UGS (FLEXlm license sheet)
3. (Name)
4. (Phone number)
5. (e-mail address).
6. (Webkey)()
7. (Webkey)()
Webkey (Webkey)

9 (Datum)?
---/:

.
:
a. ug_english.def ug_metric.def
UG_planeAndDatum_color ,
15 45

download

aquamarine , yellow.
b. UG Edit Display
(Datum)
(Datum)

10 ELSA SynergyII-16
---/

download

ELSA UGV160
NVIDIA ELSA
TNT2 Ultra

11 WINDOWS NTUG
---/

download

UG/Standard Lib c:\usr , c:\tmp sd_part_name


UG/Standard Lib Windows NT
UG .
Windows NT Domain , Domain User User
HOME_DIRECTORY H:.

1. NT DOMAIN USER MANAGER DOMAIN USER HOME_DIRECTORY


H:\USERNAME.
2. UG STANDARDPART LIB USR TMP COPY H:\
3. H:\tmp\std_part_name h:\usr\std_lib.
Domain User STANDARDPART
UG/Standard Lib

12 Winfast 3D L300VX
---/

Winfast 3D L300VX

16 45

download

3Dlabs OXYGEN VX1


UG V13~V16
3100

13
---/

download

UG
UG V15
UG Ugflexlm lmutil

1 Windows NT DOS Ugflexlm,

lmutil lmstat -A
2 Unix Shell Ugflexlm,

./lmutil lmstat -A
lmutil lmutil -h

14 UGV15
---/

17 45

download

UG UGV12 UG Basic Curves


UG V12V13V14
ug_metric.def ug_english.def UG_curveMethod: 2
V15

15 UG V15 IRM 15.0.3


---/

download

(Mechanisms)
("Point On Curve")
UG V15 IRM 15.0.3
UG V15 QRM 15.0.3

16 NT Unix 4mm
---/ download

Unix 4mm
UG Windows NT
NT Unix

18 45

Internet UG

http://www.spiralcomm.com/
http://coba.shsu.edu/packages/mirrors.aol.com/tape.zip
http://elias.decus.ch/decuserve_journal/9704-3.html
http://www.objectfusion.com/software/tar98_download_info.html

17 UNIX NT UG V15
---/ download

Windows NT4.0 CPU UNIX NT


UNIX NT
1: UNIX Shell xhost +
2 NT EXCEED
3 MS OS COMMAND PROMPT
4 UGII C:\ugs150\ugii
5 SET DISPLAY=UNIX_COMPUTER_IP:0.0
6 UGII OGL UGII

18 UG V16
---/ download

UG V16 *.tbr NOTEPAD


EDIT FREE FORM MOLDWIZARD TOOLS
ug_edit_free_form.tbr
BUTTON UGMOLD_TOOLS
LABEL Tools

19 45

ACTION $MOLDWIZARD_DIR\application\ugmold_tools.dll
BITMAP $MOLDWIZARD_DIR\bitmap\tools_lc.bmp

19 UG HP LaserJet 5000
---/ download

402 UG HP LaserJet 5000


HPLJ5000
Despooler Name = UGIIHP
Plotter Vendor = HEWLETT-PACKARD
Plotter Type = Electrostatic
Number Of Pens = 8
Controller ID =
Plotter Model = 7600
Plotter Switches = /2/LJ/AR
Media Control = Continuous Form
Distance Between Plots = 0
Output Mode = Queue
Plotter Com Line =
System Queue Name = \\SERVER\HPLJ5000
Directory Pathname =
Tape Density = 1600
Message Interval =
Message Com Line =
Horizontal Maximum = 0
Vertical Maximum = 0
20 45

Steps Per Inch = 1016


Optimization Level = None

HPLJ5000
Despooler Name = UGIIPS
Plotter Vendor = POSTSCRIPT
Plotter Type = Electrostatic
Number Of Pens = 8
Controller ID =
Plotter Model = 7600
Plotter Switches = /A3/AR/AS/MO/BS=0x0
Media Control = Continuous Form
Distance Between Plots = 0
Output Mode = Queue
Plotter Com Line =
System Queue Name = \\SERVER\HPLJ5000
Directory Pathname =
Tape Density = 1600
Message Interval =
Message Com Line =
Horizontal Maximum = 0
Vertical Maximum = 0
Steps Per Inch = 1400
Optimization Level = None
21 45

HPGL/2 Postscript
(A3 and A4 ).

20 DELL Latitude cpx UG


---/ download

DELL Latitude cpx 8MB : ATI RAGE MOBILITY-M1 AGP 2X


128MB UG V15 V16

1024X768 16.7M

21 Facet assembly Solid Assembly ?


---/ download

Assembly Ass_total 16000


components ,
22 45

a.

Load options All Components


part , Assy_rep ,
Assemblies Edit Structure Add Ass_total
3

b. Assy_rep ( Facet Rep),


Assemblies Representations Create Type(solid body)rep set Facet
Assy_rep, part, Load options
No Components, Assy_rep 9 .
Faceting Tolerance
Facet Rep, :

a.
b.
c.
d.

( Facet Rep)
part
Fit
Assemblies Representations Parameters:
o

specify Surface Tolerance: ON

Specify Curve Tolerance : ON

e. ( Facet Rep)

f.

Tolerance ,

22 UG V15 UG
---/ download

UG
UGII_LICENSE_FILE=27000@SERVER1
27000@SERVER227000@SERVER3 SERVER1SERVER2 SERVER3
UG SERVER1SERVER2
SERVER3
23 45

23 UG
---/ download

UG

1 UG
Info -> Part -> Part history

OK
2 UG
Info -> Part -> Modifications

)
Criteria ->
( )
Specify Object Types
OK

UG
/ download

1.
UG UG

C:\temp

24 45

+ .syslog"

2.
UG
o

UGS150\ugii\ugii_env.dat

UGII_KEEP_SYSTEM_LOG=yes

1.
o

C:\temp\(

UG

Macro -> Playback -> -> OK

UG V16
/ download

MouseWare9.0
UG V16 Exceed UG V16

25 45

UG FLEXlm FLEXlm
---/ download

UG 27000
UG (ugv150.dat ugv160.dat) FLEXlm
lmgrd FLEXlm
UG UG

UG/Routing, UG/Piping,UG/Tubing,UG/Harness
/ download

UG/Routing, UG/Piping,UG/Tubing,UG/Harness
UG , LIB Unzip. Unzip tar files.

UG NT PQMGR
26 45

/ download

A UG A
c:\ winnt\system32\spool\ugplot\plot.queues B
UG
Unigraphics Plot Server(ugiipqd) .
B UG Plot -> Change Plot Server
A UG .

UG
---/ download

UG griplib UG V15
c:\ugs150\griplib\griplib.tar.Z griplib.tar.Z
griplib.tar Star > Programs > Exceed > Accessories >
Tar > File > Open > c:\ugs150\griplib\griplib.tar
points2file.grs GRIP UG

UG
---/ download

Windows NT UG Exceed
C:\Hummingbird\Exceed login-name.ugs (smith.ugs)

27 45

2 UG
3 UG
4 (Read Only)

Matrox G400
/ download

Matrox G400 OpenGL CAD


UG V15 OpenGL
UG V16
UG V15 IBM
UG V15 Matrox G400 UG V15 UG V16

IBM IntelliStation E Pro 6893 ZA8Z55US.exe

UG V160 CPU
---/ download

UG V160 CPU

1 16 UG (SMP- Symmetric Multi-Processing). UG 16


SMP SUN Windows/NT
2 CPU SMP.

UGII_SMP_ENABLE = 1
$UGII_ROOT_DIR/ugii_env.dat

28 45

3SMP UG CPU
30%

UG V16
---/ download

UGV16
(ugii_env.dat(NT) .ugii_env(UNIX))
1 UGII_BIPMAP_PATH=C:\USR\STD_LIB\USER_TOOLS (NT)
UGII_BITMAP_PATH=/usr/std_lib/user_tools/ (UNIX)
2 SD_PART_DIR=C:\USR\STD_LIB (NT)
SD_PART_DIR=/usr/std_lib/ (UNIX)
SD_PART_NAME C:\TMP\SD_PART_NAME (NT only)
3
(UGII_CUSTOM_DIRECTORY_FILE=$UGII_DEFAULT_MENU_DIR\
custom_dirs.dat)
(UGII_DEFAULT_MENU_DIR=${UGII_BASE_DIR}\ugii\menus)
( ${UGII_BASE_DIR}/ugii/menus/)custom_dirs.dat :

C:\USR\STD_LIB\USER_TOOLS\ (NT)
/usr/std_lib/user_tools/ (UNIX)

1C:\USR\STD_LIB\USER_TOOLS\STARTUP (NT)
/usr/std_lib/user_tools/startup (UNIX)
2
C:\USR\STD_LIB\USER_TOOLS\TOOL.UTD

29 45

STARTUP (NT)
/usr/std_lib/user_tools/tool.utd startup (UNIX)
ugraf160(UNIX Only)
Ugraf160 :
HP: cp /usr/lib/X11/app-defaults/Ugraf160 /usr/lib/X11/zh_CN.hp15CN/app-defaults/
SGI: cp /usr/lib/X11/app-defaults/Ugraf160 /usr/lib/X11/zh_CN.ugb/app-defaults/
Ugraf160
fontList (Font - User Interface - Default) .
:
;6x16;*16*: (SGI Chinses Fonts)
;ch-s.8x18 (HP Chinses Fonts)

WNT Unigraphics Middle Mouse Button


---/ download

Mouse WindowsNT Unigraphics


Windows NT Mouse .
'Control Panel --> Mouse --> Button'.
To change the setting for Middle Mouse Button
AutoScroll Middle Mouse Button
UG

UG View Section Show Cap


---/ download

30 45

UGV15 UGV16 View Section


Show Cap
True Color

/ download

UG v15 v16 DOS customer default file


"Press any key to continue.
c:\temp syslog
Error extracting registry 63
No gateway license available

(License Bundles)

31 45

(Start)
--(Programs)
--Unigraphics V15.0 (V16.0)
--UG FLEXlm Licensing
ADD UG.

Windows for Unix 2.0


---/ download

Windows for Unix 2.0 Windows


2000 Advance Server NIS Server Windows 2000
Domain Control Active Directory HP SUN Unix NIS
Domain Primary Server
http://www.microsoft.com/windows2000/sfu/

(Toolbars Layout)
---/ download

WINDOWS NT UG 16

1. UG 16
2.
3.
4.
5.
6.
7.

(Toolbar)
UG.
Regedit.exe
HKEY_CURRENT_USER\Software\Unigraphics Solutions\UG\160\Layout
(Rgistry) (Export Registry File )
my_ug_layout

UG 16 (Double Click) my_ug_layout.reg


UG

UGV16.0 CAST ?
---/ download

32 45

UGV16.0 CAST UGV16.0AST?

1 CAST CD FULL MINI


2 CAST CD UGCAST160 ...\ugs160\ugcast
3...\ugs160\ugcast CASTENV.BAT,
@echo off if "%COMPUTERNAME%" == "HOSTNAME"
set UGII_CAST_HTML_URL=d:\ugs160\UGCAST\CAST160\start.html
if "%COMPUTERNAME%" == "HOSTNAME"
set UGII_CAST_HTML_DIR=d:\ugs160\UGCAST\CAST160\
if "%COMPUTERNAME%" == "HOSTNAME"
set UGII_CAST_PARTS=d:\ugs160\UGCAST\CAST160
rem
============================================ (SAVE)

Sun CDE
---/ download

Sun Unix UG UG
CDE

1

(1)

(2)
(3)

33 45

(1)

(2)
(3)

34 45

Theorem V3.0 (HP UNIX)


---/ download

Theorem
Theorem

/usr/theorem

/usr/theorem/apl/Xugcatia

/usr/theorem/apl/Xcatiaug

35 45

/usr/bin
1 cat2ug
#vi cat2ug
P_SCHEMA=/usr/theorem/ps_schema; export P_SCHEMA
/usr/theorem/flexlm/TS_updaemon
/usr/theorem/apl/Xcatiaug
save & exit
#chmod 555 cat2ug
2 ug2cat
#vi ug2cat
P_SCHEMA=/usr/theorem/ps_schema; export P_SCHEMA
/usr/theorem/flexlm/TS_updaemon
/usr/theorem/apl/Xugcatia
save & exit
#chmod 555 ug2cat
cat2ug ug2cat
NOTES:

UG/MOTION V16
---/ download

UG/MOTION V16 :
(ugii_env.dat(NT) .ugii_env(UNIX))
LM_LICENSE_FILE=%UGII_BASE_DIR%\mech\license.dat
MDI_ASOLVER_MESSAGES=%UGII_BASE_DIR%\mech\AsMsg.bin
36 45

MDI_AVIEW_MESSAGES=%UGII_BASE_DIR%\mech\aview.msg

UG V16 NT
---/ download

1
std_lib c:/usr
c:\usr\std_lib\sd_part_name c:\tmp
c:\usr\std_lib\user_tools tool.utd BITMAP ***.ubm
BITMAP c:\usr\std_lib\user_tools\***.ubm ()

2
UG View Toolbars Customize, User Tools, User Too
ls, Load, c:\usr\std_lib\user_tools\tool.utd

---/ download

UG UG
( Insert User Defined Symbols)

c:\ugs160\ugii d:\ugs160\ugii\ ug_default.sbf
My.sbf ,

c:\ugs160\ugii\ugii_env.dat,
UGII_UTIL=${UGII_BASE_DIR}\ugii\
UGII_UTIL=

37 45

1 UG ()
2 UG File Utilities Symbol Fonts, My.sbf,

3 Define Symbol ,

4OKOKCANCEL

UG, Application Drafting, Insert User -Defined Symbol, UTIL Directory

38 45

UG macro
---/ download

UG UG macro,

1first.macro, second.macro, third.macro,


2 xxx.lxt
xxx.lxt
first.macro
second.macro
third.macro

39 45

Start Programs Unigraphics V16.0 Unigraphics Tools UG Command Prompt, Dos


C:\> cd lxt
C:\ lxt > %UGII_ROOT_DIR%\ugii -key:xxx.lxt
4 macro ,
c:\>cd macro
C:\ macro > %UGII_ROOT_DIR%\ugii -key:first.macro

UG part part ?
---/ download

UG UG part UG part
B-

Start Programs Unigraphics V16.0 Unigraphics Tools UG Command Prompt, Dos


C:\> cd part
C:\ part > ug_inspect xxx.prt
part

UG V16 Work View Half Scale


---/ download

UGV16 (popup menu, MB3 ),&#0;Work View &#0; &#0;Half


Scale&#0;&#0;ug_view_popup.men&#0;

UGII_BASE_DIR/ugii/menus/ug_view_popup.men

HIDE UG_VIEW_POPUP_FIT_ALL
40 45

HIDE UG_VIEW_POPUP_SELECT_WORK
HIDE UG_VIEW_POPUP_HALF_SCALE
HIDE UG_VIEW_POPUP_ORIGIN
HIDE UG_VIEW_POPUP_NAVIGATE

UG V16 Menubar, Cue Status


---/ dawnload

WNT ,
Start -> Settings -> Control Panel -> Display -> Appearance
-> Select the word &#0;Menu&#0; -> Go to line for &#0;Font&#0; and change
-> The size to a proper value -> Apply or OK.
UG . Windows .

UNIX ,

1. Copy the Ugraf160 from the &#0;/usr/ugs160/ugii&#0; directory to your


Home directory.

2. From here, perform a change mod, ( chmod ), on the file to allow


For read/write/execute privileges for the usr.

3. Open this file in a text editor. In this case, modify the following
Variable to the necessary requirements ( the default is shown
Below ):
*Ugraf160*UG_GATEWAY_MAIN_MENUBAR*fontList:
-adobe-helvetica-bold-r-normal--14-140-75-75-p-*

4. Start UG as normal.

LMTOOLS license.
41 45

---/ download

Ugflexlm Directory , LMTOOLS Run

Current License File LICENSE Click Status Button.

OK Button. LICENSE

42 45

LMTOOLS

HP_UX
---/ download

HP Unix

1<ESC>
--------Main Menu---------
2Main Menu: Enter command or menu > BO PRI
3Interact with IPL (Y or N)? > y
4ISL > hpux &#0;is
5# mountall
()

Windows NT Spaceball
---/ download

43 45

Spaceball SpaceballUG
1 Spaceball RS232
2 Spaceball UG
x:\ugs160\ugii\spaceware.exe
3 spaceware.exe

---UGS
UG V.16
1.
1.1 .grx UGII_ROOT_DIR (Say: C:\ugs160\ugii\ug_backup.grx)
1.2 ugii_env.dat
"USER_FILE"
uncomment that line
USER_FILE=*${UGII_ROOT_DIR}\ug_backup.grx
2.
part ***.prt.bac
...
3.
part , .

[]
ug_backup.grs(173 )
ug_backup.grx(1.04kb)

UG
UG

44 45

UG
1 chinesef_fs.fnx
D:\ugs170(ugs160)\ugii\ugfonts\
2 D:\ugs170(ugs160)\ugii\ugii_env.dat
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def
UGII_CHARACTER_FONT_DEFAULT=chinesef_fs
3 D:\ugs170(ugs160)\ugii\ug_metric.def
! Dimension Text
Drafting_dimTextCharSize: 0.138 ! Inches
Drafting_dimTextAspectRatio: 0.7
Drafting_dimTextSpaceFactor: 0.500
Drafting_dimTextLineFactor: 0.500
Drafting_dimTextColor: 3
Drafting_dimTextFont: chinesef_fs
Drafting_dimTextWidth: thin
! Tolerance Text
Drafting_tolTextCharSize: 0.138 ! Inches
Drafting_tolTextAspectRatio: 0.7
Drafting_tolTextLineFactor: 0.5
Drafting_tolTextSpaceFactor: 0.5
Drafting_tolTextColor: 3
Drafting_tolTextFont: chinesef_fs
Drafting_tolTextWidth: thin
! Appended Text
Drafting_appTextCharSize: 0.138 ! Inches
Drafting_appTextAspectRatio: 0.7
Drafting_appTextLineFactor: 0.5
Drafting_appTextSpaceFactor: 0.5
Drafting_appTextColor: 3
Drafting_appTextFont: chinesef_fs
Drafting_appTextWidth: thin
! General Text

Drafting_draftTextCharSize: 0.138 ! Inches


Drafting_draftTextAspectRatio: 0.7
Drafting_draftTextLineFactor: 0.5
Drafting_draftTextSpaceFactor: 0.5
Drafting_draftTextColor: 3
Drafting_draftTextFont: chinesef_fs
Drafting_draftTextWidth: thin
4 UG ,
Drafting_TextFont_a: chinesef_fs
45 45

QQ451680190

13761794100

E-mail:liuzhipeng0711@163.com

http://www.pxug.cn/

UGII_ENV.DAT
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_english.def
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_METRIC.def
UG , mm
UG_METRIC.DEF
UG_systemColor:
UG_initialPartDir:
UG_initialGripDir: GRIP
UG_initialUFunDir: USER FUNCTION
UG_initialMacroDir: MARCO
UG_initialIgsDir: IGES
UG_initialStpDir: STEP
UG_initialDxfDir: DXF
UG_initialTransLogDir: LOG
UG_layersInList: all, selectable, objects , OBJECTS
UG_showObjectCount: ON
UG_showCategoryNames: ON
Solids_undoFileSize:4095.000 UNDO , 4095

Solids_tolerDist_EU: 0.0010 ! Inches


Solids_tolerDist_MU: 0.0254 ! mm
Solids_tolerAngl: 0.5000 ! degrees
Solids_FreeFormConstructionResult: 0 0 , 1
1. UGii_simple_chinese.lng ugii.lng (\UGS180\UGChina\ugii.lng)
2. ug.bat
@ECHO OFF
set UGII_LANGUAGE=%UGII_BASE_DIR%\UGChina
set UGII_MAIN_MENU_FILE=%UGII_BASE_DIR%\ugii\menus\ug_main.men
%UGII_BASE_DIR%\ugii\ugraf.exe
3. ug.bat

Pro/E LANG=chs UG NX1.0


UGII_LANG
Win2000 ////

UGII_LANG/, simpl_chinese

UGIILANG
UGII_LANGsimpl_chinese
UGII_LANGenglish
UGII_LANGfrench
UGII_LANGgerman
UGII_LANGjapanese
UGII_LANGitalian
UGII_LANGrussian
UGII_LANGkorean

UG Pro/E UG
ProE UG
1.

2.

3. UG Pro/E

4. prt

5.

6. UG Part File,

7. OK!


1.1

UG UG
ApplicationhModeling UG 1-1

1-1

UG

1.1.1

1-2

1-2

InserthFeature OperationhSew

Sew

1-3

1-3

1Sew Input Type


Sheet Solid
1Sheet

2Solid
Unite
2Output Multiple Sheets
Sew Input type Sheet
OK Apply
Continue Cancel

3Sew All Instances

Sew Input Type Solid

4Sew Tolerance

Sew Tolerance

Sew Tolerance

5Search common faces

Sew Input Type Solid


6Target Area Tool Area

Sew Input Type Solid

OK Apply
InserthFeature
OperationhSew

Sew

Sheet

Target Sheet

1-4

1-4

1-5

Tool Sheets

1-5

0.1 0.1
Apply 1-6

1-6

1.1.2

1-7

1-7

InserthFeature OperationhPatch Body

Patch Body

1-8

1-8

1Selection Steps

Target Body

Tool Sheet

Reverse Removal
Direction
Modeling Preferences Distance Tolerance
3

Tool Face

Reverse Removal Direction


2Create Hole Patch

1-9

1-9

,
3Reverse Removal Direction

4Confirm Upon Apply

OK Apply

1.1.3

1-10

1-10

InserthFeature OperationhSimplify Body

Simplify Body

1-11

1-11

1Selection Steps

1
Retained Faces

Boundary Faces

Boundary Edges

2Verify Removed Faces

Preview

3Automatic Hole Removal


Hole Dia Less Than

5
4Preview

1-12

1-12

5Imprint Faces

1-13

1-13

1Select Faces

2Select Datum Plane

3Selected Faces
4Connected Faces

6Review Failing Wounds

OK Apply

InserthFeature OperationhSimplify Body

Simplify Body

Retained Faces

1-14

1-14

Boundary Faces 1-15

1-15

Automatic Hole Removal Hole Dia Less Than

0.2 Apply 1-16

1-16

1-17

1-17

1.1.4

1-18

1-18

InserthFeature Operationh Wrap Geometry

1-19

1-19

1Selection Steps

Geometry to Wrap

1
z Close Gaps
SharpBeveled No Offset

Sharp
(Distance Tolerance)

Beveled
(Distance Tolerance)
Distance Tolerance Sharp

No Offset

Distance Tolerance

100
z Additional Offset

Apply
OK

Splitting Planes

1-20

1-20

(Define)
z Split Offset

z Defined Planes

z Define
1-21

1-21

OK
z Remove

z Redisplay Planes

UG

1.1.5

1-22

1-22

InserthFeature OperationhOffset Face

Offset Face

1-23

1-23

OK 1-24

1-24

1Offset Faces

1-25

1-25

OK
2Offset features
1-26

1-26

OK
3Offset Body
1-27

1-27

OK

OK
InserthFeature OperationhOffset Face

Offset Face

1 OK
Offset Faces OK

1-28

1-28

OK
1-29

1-29

1.1.6

InserthFeature OperationhScale Body

Scale Body

1-30

1-30

z Type
, 3

Uniform

XYZ
1-30
4
z

Selection Steps

Body

Selection Steps

Reference Point

1-30
z

Uniform

OK Apply

Axisymmetric

1-31

1-31

5
z

Selection Steps

Body

Selection Steps

Reference Point

Selection Steps

Reference Axis

1-31

Along Axis Other


Directions Along Axis
Other Directions

z
3

OK Apply
General

X
YZ 1-32

1-32

4
z

Selection Steps

Body

Selection Steps

Reference CSYS

CSYS Method

X
DirectionY Direction Z Direction X Y
Z
OK Apply

1.2
1.2.1

InserthForm FeaturehExtract

Extract Geometry

1-33

1-33

1At Timestamp

2Blank Original

Curve

1-
3
z
z

At Timestamp Blank Original

OK Apply

Face

1-34

1-34

4
z

Same Type Surface

Polynomial Cubic

CADCAM
CAE
General B-Surface B
B
()

z
z

At Timestamp Blank Original

OK Apply

Region

1-35

1-35

4
z

Selection Steps

Seed Face

Selection Steps

Boundary Face

Tangential Edge Angle Angle Tol.(Deg)


UG

Traverse Interior Edges

z
z

Delete All Openings Traverse


Interior Edges

Preview Region

At Timestamp Blank Original


OK Apply

Body

1-36

1-36

3
z
z

At Timestamp Blank Original

OK Apply

1.2.2

1-37

1-37

InserthForm FeaturehSheet From Curves

Sheet from Curves

1-38

1-38

1
1Cycle by Layer

2Warnings

2
1
2
3
4
3 4
1 Cycle by Layer Warnings
2 OK
3
4 OK
1.2.3

1-39

1-39

InserthForm FeaturehThicken Sheet

Thicken Sheet

1-40

1-40

1Selection Steps
1

Input Sheet Body

Target Solid Body

Action Create
2First Offset Second Offset

3Action

Create
Create
OK Apply

InserthForm FeaturehThicken Sheet

Input Sheet Body

1-41

1-41

Action Unite

Target Solid Body

First Offset-0.8
, OK 1-42

1-42

1.2.4

InserthForm FeaturehBounded Plane

(Bounded plane)
OK
()

1.3

(User Defined Features) UDF

1.3.1

FilehExporthUser Defined Feature


1-43

1-43

6
1UDFs name
2Save To Library

(UDFs)(Managing UDF Libraries)


UDFs No Library

3 Capture Image From Graphics Window


(*.cgm)

1 Filter
2 Add Children Features
UDF UDF

3 UDF
4 UDF UDF
UDF

Add children Features ) UDF


UDF

UDF
5 UDF References Prompts

6 New Prompt UDF


References Prompts New Prompt

7 Add Geometry UDF

8 Remove Geometry UDF


Prompts

5 UDF

1 Available Expressions
2 UDF Input Parameters
UDF

Available Expressions
UDF

Define Value
Define Value Define Value
3 New Parameter Prompt
UDF Input Parameters New Parameter Prompt

4) Define Value
UDF Input Parameters
1-44 Expression Type Option Range

1-44

Option Enter Option Value

Remove Valve
OK

Range 1-45
()
OK

1-45

6 OK Apply

UDF UG 3 (*.prt)
(*.cgm)(*.txt) UG
UDF
1.3.2

UDF s

EdithFeatureshParameters

Edit Feature Parameters

1-46

1-46

UDF UDF
UDF
UDF

OK Apply

1.3.3

InserthForm FeaturehUser Defined

User Defined Feature

1-47

1-47

OK Apply

1Library Type UDFS


UDFS UDF
UDFS No Library
2Search UDF
UDF UDFS Search UDF
UDF UDF
3UDF UDF

UDF
1-48

1-48

Prev Page Next Page UDF UDF


UDF

1.4

EdithFace
1-49

1-49

1.4.1

45

2 OK 1-50

1-50

Yes No
3 Yes 1-51

1-51

1Translate Point to Point


,

OK
OK

2Translate Direction_Distance

1-52

1-52

Distance OK

3Rotate About An Axis

1-53

1-53

1-54

1-54

Accept Axis
1-55

1-55

Angle OKAngle

Reverse Direction
1-55 OK

Respecify Axis,

4Rotate Between Two Axis

1-56

1-56

OK
1-57

1-57

OK

2
3

5 B
1.4.2

34

1-58

1-58

name

2 1-59

1-59

1Planar
1-60

1-60

OK

2Cylindrical
1-61

1-61

OK
3Pherical
1-62

1-62

OK
4Conical
1-63

1-63

OK
5Toroidal
1-64

1-64

Major Radius Minor Radius


OK
6Select Face
1-65

1-65

Name
OK

2
3

4 B-
1.4.3

1-66

1-66

Name

2 1-67

1-67

Maintain Blank

1Maintain

2Blank

3 1-68

1-68

Name

4 OK

3
4
1.4.4

1-69

1-69

OK
2 1-70

1-70

Create New Faces Trim Existing Faces

1Create New Faces

2Trim Existing Faces

2 Trim Existing Faces


B-
1.4.5

1-71

1-71

Name
OK
2
1
1-72

1-72

Cylinder Diameter OK

2
1-73

1-73

Cone HalfAngle
OK
3
1-74

1-74

Sphere Diameter
OK
4
1-75

1-75

Major Radius
Minor Radius OK

1.4.6

1-76

1-76

On Same Surface Convert to


B-Surface B
2
1On Same Surface

1-77

1-77

2Convert to BSurface
B
1-78

1-78

3 OK

1.5

Model Navigator Tool( MNT)

(Modeling)
UG
1.5.1

UG ViewhModel Navigator Standard


1-79

1-79

2
1-79
UG 1-80 2
UG

1-80

1.5.2

1-81

1-81

1Display Dimensions
Display Dimensions

2Suppress/Unsuppress
Suppress
suppressed
UnsuppressUnsuppress

suppressed
3Edit Parameters
Edit Parameters
Edit Feature Parameters

4Edit Positioning
Edit Positioning
Edit Feature Positioning
5Reorder Before
Reorder Before

6Reorder After
Reorder After

7Make Current Feature


Make Current Feature
4
inactive

1inactive1
8Parent Curves ShowHide

Parent Curves
ShowHideParent Curves Show
Parent Curves Hide
9Delete
Delete
10Rename
Rename
1-82

1-82

OK

1New Feature Name


2Discard Name

110bject Dependency Browser


Object Dependency Browser
1-83

1-83

1Feature

2List References
All()Edges()Curves()Faces()
Bodies()5
3Object Dependency
Children() 4)
List References Object Dependency
4
List References Object Dependency
5Display Information

12List Information

List Information

1.5.3

2 UG Model
Navigator Model Navigator ON
, 1-84

1-84 ,


Tools / Model Navigator
1Show Current Feature

2Find Feature

, 1-85

1-85

Search String Apply

Apply
3Time Stamp Order

4Quick Look

5Full Look

6Apply Filter
Filter Settings
Apply Filter ON OFF 2 ON

7Filter Settings

1-86

1-86

OK
1Filter Action
Include
Exclude2
z
z

Include
Exclude

2By Name

3By Suppress

Suppress Unsuppress2
z Suppress
z Unsuppress
4By Type

1.5.4

Tools ModelhNavigator 1-87


Exit

1-87

Exit ViewhModel
Navigator

Exit
Exit

1.6
1.6.1

UG 1-88 FilehNew
sample1

Inches OK

1-88

1.6.2

1
ApplicationhModeling
1 1-89

1-89

2 1

Cylinder

DiametersHeight

Z 1 Z

OK Diameters
28Height 12 1-90

1-90 1

3 1
Reset
OK 1 1-91

1-91 1

4
1

Edge Blend

Edge Default Radius


4 1-92

1-92

5 1
OK
1 1-93

1-93

1.6.3

Hollow

Face

Default Thickness 1

1-94

1-94

2 1
OK
1 1-95

1-95 1

1.6.4

WSChOrigin
XC0YC0ZC4 OK
1-96

1-96

DiametersHeight

J 1 OK

1-97

1-97

Diameters 5Height 20 OK
Reset OK
Subtract 1
1-98

1-98

1.6.5

1 2
1 Back

K 1 2 Z

OK 2 8
22 OK

2 1-99

1-99

2 2
Create
2 1-100

1-100 2

1.6.6

1
2 WCShRotate WCS
YC AxishZCY X Z
Angle 90 OK 1-101

1-101

2
OK
1-102

1-102

1-103

1-103

4
Reset OK
XC0YC
30ZC0 OK XC5
YC40ZC0 OK 1-104

1-104

Orient ViewhRight 1-105

1-105

Radius
20 1
2
1-106

1-106

Tube

Outer Diameters 6Inner Dimeters


0 OK
Curve 1-107

1-107

8
OK
OK Unite
1-108

1-108

9 2
2 OK
2 1-109

1-109 2

10

Hollow

Face Default

Thickness 1

1-110

1-110

11
OK
1-111

1-111

1.6.7

Block

Two Diagonal Point

XC2YC0ZC0.5 OK
XC20YC20ZC0.5 OK 1-112

1-112

Trim Body

OK 1-113

1-113

3 1
1
1-114

1-114

4 23
1 2 2
2 3 3 1-115

1-115

23

5
3 3
OK 1-116

1-116

6
OK
Accept Default Direction
1-117

1-117

OK 1-118

1-118

8
Define
Cylinder
Arc/Circle/ 1-119

1-119

9
OK
1-120

1-120

10

Reverse Default Direction 1-121

1-121

11

1-122

Unite

1-122

12

OK 1-123

1-123

1-124

1-124

1.6.8

Pad
Rectangular ()
1-125

1-125

1-126

1-126

3 1

Length 3Width 1Height


8Corner RadiusTaper Angle

OK

1-127

1-127 1

4 2
1 Arc Center
2 1-128

1-128 2

5
2 Create Expression
5 OK 1-129

1-129

6 1
Positioning

1 1-130

1-130 1

7 2
1
2 1-131

1-131 2

8
2 Create Expression
2 OK 1-132

1-132

9 1

Positioning

1 2 1-133

1-133 1

10

45
OK 1-134

1-134

1.6.9

Datum Axis

Fixed Datum Axis XC-axis

OK XC 1-135

1-135

2
Instance Feature

Circular Anay
RECTANGULAR PAD(11) OK
Number 3Angle45 OK 1-136

1-136

Datum Axis FIXED DATUM AXIS


13 OK Yes
1-137

1-137

1.6.10

Datum Plane

Fixed Datum Plane XC-YC OK


XC_YC 1-138

1-138

2
Instance Feature

Mirror Feature Ctrl


INSTANCE0
11/RECTANGULAR PAD11CIRCULAR_ARRAY
13

1-139
1-139

1-140

Mirror Plane

1-140

4
OK 1-141

1-141

1.6.11

1 1

Cylinder

DiametersHeight

Datum Axis OK 1-142

1-142 1

2 1

10 12 OK
XC4YC0ZC0 Create
1 1-143

1-143 1

3
1

1 1-144

1-144

4
OK
10 4 OK

1-145

1-145

5 2
Create
2 1-146

1-146 2

Thread

Detailed
1-147

1-147

Minor Diameter
8Length 6Pitch 2
OK 1-148

1-148

1.6.12

Unite

1-149

1-149

2 12

1 2 1-150

1-150 12

3
OK
1-151

1-151

1-152

1-152

5
OK

1-153

1-153

6
Reverse Dault Direction
1-154

1-154

Unite

1-155

1-155

OK
1-156

1-156


1.1

UG UG
ApplicationhModeling UG 1-1

1-1

UG

1.1.1

1-2

1-2

InserthFeature OperationhSew

Sew

1-3

1-3

1Sew Input Type


Sheet Solid
1Sheet

2Solid
Unite
2Output Multiple Sheets
Sew Input type Sheet
OK Apply
Continue Cancel

3Sew All Instances

Sew Input Type Solid

4Sew Tolerance

Sew Tolerance

Sew Tolerance

5Search common faces

Sew Input Type Solid


6Target Area Tool Area

Sew Input Type Solid

OK Apply
InserthFeature
OperationhSew

Sew

Sheet

Target Sheet

1-4

1-4

1-5

Tool Sheets

1-5

0.1 0.1
Apply 1-6

1-6

1.1.2

1-7

1-7

InserthFeature OperationhPatch Body

Patch Body

1-8

1-8

1Selection Steps

Target Body

Tool Sheet

Reverse Removal
Direction
Modeling Preferences Distance Tolerance
3

Tool Face

Reverse Removal Direction


2Create Hole Patch

1-9

1-9

,
3Reverse Removal Direction

4Confirm Upon Apply

OK Apply

1.1.3

1-10

1-10

InserthFeature OperationhSimplify Body

Simplify Body

1-11

1-11

1Selection Steps

1
Retained Faces

Boundary Faces

Boundary Edges

2Verify Removed Faces

Preview

3Automatic Hole Removal


Hole Dia Less Than

5
4Preview

1-12

1-12

5Imprint Faces

1-13

1-13

1Select Faces

2Select Datum Plane

3Selected Faces
4Connected Faces

6Review Failing Wounds

OK Apply

InserthFeature OperationhSimplify Body

Simplify Body

Retained Faces

1-14

1-14

Boundary Faces 1-15

1-15

Automatic Hole Removal Hole Dia Less Than

0.2 Apply 1-16

1-16

1-17

1-17

1.1.4

1-18

1-18

InserthFeature Operationh Wrap Geometry

1-19

1-19

1Selection Steps

Geometry to Wrap

1
z Close Gaps
SharpBeveled No Offset

Sharp
(Distance Tolerance)

Beveled
(Distance Tolerance)
Distance Tolerance Sharp

No Offset

Distance Tolerance

100
z Additional Offset

Apply
OK

Splitting Planes

1-20

1-20

(Define)
z Split Offset

z Defined Planes

z Define
1-21

1-21

OK
z Remove

z Redisplay Planes

UG

1.1.5

1-22

1-22

InserthFeature OperationhOffset Face

Offset Face

1-23

1-23

OK 1-24

1-24

1Offset Faces

1-25

1-25

OK
2Offset features
1-26

1-26

OK
3Offset Body
1-27

1-27

OK

OK
InserthFeature OperationhOffset Face

Offset Face

1 OK
Offset Faces OK

1-28

1-28

OK
1-29

1-29

1.1.6

InserthFeature OperationhScale Body

Scale Body

1-30

1-30

z Type
, 3

Uniform

XYZ
1-30
4
z

Selection Steps

Body

Selection Steps

Reference Point

1-30
z

Uniform

OK Apply

Axisymmetric

1-31

1-31

5
z

Selection Steps

Body

Selection Steps

Reference Point

Selection Steps

Reference Axis

1-31

Along Axis Other


Directions Along Axis
Other Directions

z
3

OK Apply
General

X
YZ 1-32

1-32

4
z

Selection Steps

Body

Selection Steps

Reference CSYS

CSYS Method

X
DirectionY Direction Z Direction X Y
Z
OK Apply

1.2
1.2.1

InserthForm FeaturehExtract

Extract Geometry

1-33

1-33

1At Timestamp

2Blank Original

Curve

1-
3
z
z

At Timestamp Blank Original

OK Apply

Face

1-34

1-34

4
z

Same Type Surface

Polynomial Cubic

CADCAM
CAE
General B-Surface B
B
()

z
z

At Timestamp Blank Original

OK Apply

Region

1-35

1-35

4
z

Selection Steps

Seed Face

Selection Steps

Boundary Face

Tangential Edge Angle Angle Tol.(Deg)


UG

Traverse Interior Edges

z
z

Delete All Openings Traverse


Interior Edges

Preview Region

At Timestamp Blank Original


OK Apply

Body

1-36

1-36

3
z
z

At Timestamp Blank Original

OK Apply

1.2.2

1-37

1-37

InserthForm FeaturehSheet From Curves

Sheet from Curves

1-38

1-38

1
1Cycle by Layer

2Warnings

2
1
2
3
4
3 4
1 Cycle by Layer Warnings
2 OK
3
4 OK
1.2.3

1-39

1-39

InserthForm FeaturehThicken Sheet

Thicken Sheet

1-40

1-40

1Selection Steps
1

Input Sheet Body

Target Solid Body

Action Create
2First Offset Second Offset

3Action

Create
Create
OK Apply

InserthForm FeaturehThicken Sheet

Input Sheet Body

1-41

1-41

Action Unite

Target Solid Body

First Offset-0.8
, OK 1-42

1-42

1.2.4

InserthForm FeaturehBounded Plane

(Bounded plane)
OK
()

1.3

(User Defined Features) UDF

1.3.1

FilehExporthUser Defined Feature


1-43

1-43

6
1UDFs name
2Save To Library

(UDFs)(Managing UDF Libraries)


UDFs No Library

3 Capture Image From Graphics Window


(*.cgm)

1 Filter
2 Add Children Features
UDF UDF

3 UDF
4 UDF UDF
UDF

Add children Features ) UDF


UDF

UDF
5 UDF References Prompts

6 New Prompt UDF


References Prompts New Prompt

7 Add Geometry UDF

8 Remove Geometry UDF


Prompts

5 UDF

1 Available Expressions
2 UDF Input Parameters
UDF

Available Expressions
UDF

Define Value
Define Value Define Value
3 New Parameter Prompt
UDF Input Parameters New Parameter Prompt

4) Define Value
UDF Input Parameters
1-44 Expression Type Option Range

1-44

Option Enter Option Value

Remove Valve
OK

Range 1-45
()
OK

1-45

6 OK Apply

UDF UG 3 (*.prt)
(*.cgm)(*.txt) UG
UDF
1.3.2

UDF s

EdithFeatureshParameters

Edit Feature Parameters

1-46

1-46

UDF UDF
UDF
UDF

OK Apply

1.3.3

InserthForm FeaturehUser Defined

User Defined Feature

1-47

1-47

OK Apply

1Library Type UDFS


UDFS UDF
UDFS No Library
2Search UDF
UDF UDFS Search UDF
UDF UDF
3UDF UDF

UDF
1-48

1-48

Prev Page Next Page UDF UDF


UDF

1.4

EdithFace
1-49

1-49

1.4.1

45

2 OK 1-50

1-50

Yes No
3 Yes 1-51

1-51

1Translate Point to Point


,

OK
OK

2Translate Direction_Distance

1-52

1-52

Distance OK

3Rotate About An Axis

1-53

1-53

1-54

1-54

Accept Axis
1-55

1-55

Angle OKAngle

Reverse Direction
1-55 OK

Respecify Axis,

4Rotate Between Two Axis

1-56

1-56

OK
1-57

1-57

OK

2
3

5 B
1.4.2

34

1-58

1-58

name

2 1-59

1-59

1Planar
1-60

1-60

OK

2Cylindrical
1-61

1-61

OK
3Pherical
1-62

1-62

OK
4Conical
1-63

1-63

OK
5Toroidal
1-64

1-64

Major Radius Minor Radius


OK
6Select Face
1-65

1-65

Name
OK

2
3

4 B-
1.4.3

1-66

1-66

Name

2 1-67

1-67

Maintain Blank

1Maintain

2Blank

3 1-68

1-68

Name

4 OK

3
4
1.4.4

1-69

1-69

OK
2 1-70

1-70

Create New Faces Trim Existing Faces

1Create New Faces

2Trim Existing Faces

2 Trim Existing Faces


B-
1.4.5

1-71

1-71

Name
OK
2
1
1-72

1-72

Cylinder Diameter OK

2
1-73

1-73

Cone HalfAngle
OK
3
1-74

1-74

Sphere Diameter
OK
4
1-75

1-75

Major Radius
Minor Radius OK

1.4.6

1-76

1-76

On Same Surface Convert to


B-Surface B
2
1On Same Surface

1-77

1-77

2Convert to BSurface
B
1-78

1-78

3 OK

1.5

Model Navigator Tool( MNT)

(Modeling)
UG
1.5.1

UG ViewhModel Navigator Standard


1-79

1-79

2
1-79
UG 1-80 2
UG

1-80

1.5.2

1-81

1-81

1Display Dimensions
Display Dimensions

2Suppress/Unsuppress
Suppress
suppressed
UnsuppressUnsuppress

suppressed
3Edit Parameters
Edit Parameters
Edit Feature Parameters

4Edit Positioning
Edit Positioning
Edit Feature Positioning
5Reorder Before
Reorder Before

6Reorder After
Reorder After

7Make Current Feature


Make Current Feature
4
inactive

1inactive1
8Parent Curves ShowHide

Parent Curves
ShowHideParent Curves Show
Parent Curves Hide
9Delete
Delete
10Rename
Rename
1-82

1-82

OK

1New Feature Name


2Discard Name

110bject Dependency Browser


Object Dependency Browser
1-83

1-83

1Feature

2List References
All()Edges()Curves()Faces()
Bodies()5
3Object Dependency
Children() 4)
List References Object Dependency
4
List References Object Dependency
5Display Information

12List Information

List Information

1.5.3

2 UG Model
Navigator Model Navigator ON
, 1-84

1-84 ,


Tools / Model Navigator
1Show Current Feature

2Find Feature

, 1-85

1-85

Search String Apply

Apply
3Time Stamp Order

4Quick Look

5Full Look

6Apply Filter
Filter Settings
Apply Filter ON OFF 2 ON

7Filter Settings

1-86

1-86

OK
1Filter Action
Include
Exclude2
z
z

Include
Exclude

2By Name

3By Suppress

Suppress Unsuppress2
z Suppress
z Unsuppress
4By Type

1.5.4

Tools ModelhNavigator 1-87


Exit

1-87

Exit ViewhModel
Navigator

Exit
Exit

1.6
1.6.1

UG 1-88 FilehNew
sample1

Inches OK

1-88

1.6.2

1
ApplicationhModeling
1 1-89

1-89

2 1

Cylinder

DiametersHeight

Z 1 Z

OK Diameters
28Height 12 1-90

1-90 1

3 1
Reset
OK 1 1-91

1-133 1

10

45
OK 1-134

1-134

1.6.9

Datum Axis

Fixed Datum Axis XC-axis

OK XC 1-135

1-135

2
Instance Feature

Circular Anay
RECTANGULAR PAD(11) OK
Number 3Angle45 OK 1-136

1-136

Datum Axis FIXED DATUM AXIS


13 OK Yes
1-137

1-137

1.6.10

Datum Plane

Fixed Datum Plane XC-YC OK


XC_YC 1-138

1-138

2
Instance Feature

Mirror Feature Ctrl


INSTANCE0
11/RECTANGULAR PAD11CIRCULAR_ARRAY
13

1-139
1-139

1-140

Mirror Plane

1-140

4
OK 1-141

1-141

1.6.11

1 1

Cylinder

DiametersHeight

Datum Axis OK 1-142

1-142 1

2 1

10 12 OK
XC4YC0ZC0 Create
1 1-143

1-143 1

3
1

1 1-144

1-144

4
OK
10 4 OK

1-145

1-145

5 2
Create
2 1-146

1-146 2

Thread

Detailed
1-147

1-147

Minor Diameter
8Length 6Pitch 2
OK 1-148

1-148

1.6.12

Unite

1-149

1-149

2 12

1 2 1-150

1-150 12

3
OK
1-151

1-151

1-152

1-152

5
OK

1-153

1-153

6
Reverse Dault Direction
1-154

1-154

Unite

1-155

1-155

OK
1-156

1-156

z z

(1) inches
(2)(*.exp ug
------------------------------------------------------------------------------------------------------Active_coils=11 //
Wire_dia=0.095 //
Closed_height=Wire_dia+0.1 //
Dir=1 //
Free_length=7 //
OD=2.19 //
Total_coils=13

//

angle_offset=(Total_coils-trnc(Total_coils))*360
angle_offset_init=(Total_coils-Active_coils)/2*360
height=Free_length-Wire_dia-Closed_height*2
pitch=height/Active_coils

//0
//360
//

//

exp=(pitch/Closed_height*(Total_coils-Active_coils)/2)
radius=(OD-Wire_dia/2)
t=1

//

//

//

xt=cos(Dir*360*Active_coils*t+angle_offset_init)*radius // x
xt1=cos(Dir*360*(Total_coils-Active_coils)/2*t)*radius

// x

xt2=cos(-Dir*360*(Total_coils-Active_coils)/2*t+angle_offset)*radius // x

yt=sin(Dir*360*Active_coils*t+angle_offset_init)*radius
yt1=sin(Dir*360*(Total_coils-Active_coils)/2*t)*radius

// y
// y

yt2=sin(-Dir*360*(Total_coils-Active_coils)/2*t+angle_offset)*radius
zt=t*height+Closed_height+Wire_dia/2

// z

zt1=(t^(exp)*Closed_height)+Wire_dia/2

// z

zt2=(-t^(exp)*Closed_height)+height+Closed_height*2+Wire_dia/2

// y

// z

--------------------------------------------------------------------------------------(3) law curve


(4)tube(Outer diameter=Wire_dia,Inner Diameter-0) :

2.

n=10

//

pitch=5 //
startangle=0

//

endangle=360*n //
semimajor=30

//

semiminor=20

//

t=1
s=(1-t)*startangle+endangle*t
xt=semimajor*cos(s)
yt=semiminor*sin(s)
zt=n*t*pitch
wire_dia=3 //

3.

R=120
r=10

//
//

angle=360
n=40

//

t=1
a=t*n*360
b=t*angle
tempR=R+r*cos(a) // 3D
xt=tempR*cos(b)
yt=tempR*sin(b)
zt=r*sin(a)
wire_dia=5 //
:

.
1

r=10
wire_dia=5
n=25
a=0
b=n*360

(2)
(3)
(4) :

5) r
:

6)insert->Free Form Feature->Swept(Orientation


Methord) a b :

7.Insert->Form Feature->tube

Outer Diameter=Wire_dia
Inner Diameter=0
swept swept OK
:

z UG
z
z
z
z
z
z
z
z
z
6.1 UG
UG Modeling
UG Drafting
UG Drafting

1-133 1

10

45
OK 1-134

1-134

1.6.9

Datum Axis

Fixed Datum Axis XC-axis

OK XC 1-135

1-135

2
Instance Feature

Circular Anay
RECTANGULAR PAD(11) OK
Number 3Angle45 OK 1-136

1-136

Datum Axis FIXED DATUM AXIS


13 OK Yes
1-137

1-137

1.6.10

Datum Plane

Fixed Datum Plane XC-YC OK


XC_YC 1-138

1-138

2
Instance Feature

Mirror Feature Ctrl


INSTANCE0
11/RECTANGULAR PAD11CIRCULAR_ARRAY
13

1-139
1-139

1-140

Mirror Plane

1-140

4
OK 1-141

1-141

1.6.11

1 1

Cylinder

DiametersHeight

Datum Axis OK 1-142

1-142 1

2 1

10 12 OK
XC4YC0ZC0 Create
1 1-143

1-143 1

3
1

1 1-144

1-144

4
OK
10 4 OK

1-145

1-145

5 2
Create
2 1-146

1-146 2

Thread

Detailed
1-147

1-147

Minor Diameter
8Length 6Pitch 2
OK 1-148

1-148

1.6.12

Unite

1-149

1-149

2 12

1 2 1-150

1-150 12

3
OK
1-151

1-151

1-152

1-152

5
OK

1-153

1-153

6
Reverse Dault Direction
1-154

1-154

Unite

1-155

1-155

OK
1-156

1-156

z z

(1) inches
(2)(*.exp ug
------------------------------------------------------------------------------------------------------Active_coils=11 //
Wire_dia=0.095 //
Closed_height=Wire_dia+0.1 //
Dir=1 //
Free_length=7 //
OD=2.19 //
Total_coils=13

//

angle_offset=(Total_coils-trnc(Total_coils))*360
angle_offset_init=(Total_coils-Active_coils)/2*360
height=Free_length-Wire_dia-Closed_height*2
pitch=height/Active_coils

//0
//360
//

//

exp=(pitch/Closed_height*(Total_coils-Active_coils)/2)
radius=(OD-Wire_dia/2)
t=1

//

//

//

xt=cos(Dir*360*Active_coils*t+angle_offset_init)*radius // x
xt1=cos(Dir*360*(Total_coils-Active_coils)/2*t)*radius

// x

xt2=cos(-Dir*360*(Total_coils-Active_coils)/2*t+angle_offset)*radius // x

yt=sin(Dir*360*Active_coils*t+angle_offset_init)*radius
yt1=sin(Dir*360*(Total_coils-Active_coils)/2*t)*radius

// y
// y

yt2=sin(-Dir*360*(Total_coils-Active_coils)/2*t+angle_offset)*radius
zt=t*height+Closed_height+Wire_dia/2

// z

zt1=(t^(exp)*Closed_height)+Wire_dia/2

// z

zt2=(-t^(exp)*Closed_height)+height+Closed_height*2+Wire_dia/2

// y

// z

--------------------------------------------------------------------------------------(3) law curve


(4)tube(Outer diameter=Wire_dia,Inner Diameter-0) :

2.

n=10

//

pitch=5 //
startangle=0

//

endangle=360*n //
semimajor=30

//

semiminor=20

//

t=1
s=(1-t)*startangle+endangle*t
xt=semimajor*cos(s)
yt=semiminor*sin(s)
zt=n*t*pitch
wire_dia=3 //

3.

R=120
r=10

//
//

angle=360
n=40

//

t=1
a=t*n*360
b=t*angle
tempR=R+r*cos(a) // 3D
xt=tempR*cos(b)
yt=tempR*sin(b)
zt=r*sin(a)
wire_dia=5 //
:

.
1

r=10
wire_dia=5
n=25
a=0
b=n*360

(2)
(3)
(4) :

5) r
:

6)insert->Free Form Feature->Swept(Orientation


Methord) a b :

7.Insert->Form Feature->tube

Outer Diameter=Wire_dia
Inner Diameter=0
swept swept OK
:

z UG
z
z
z
z
z
z
z
z
z
6.1 UG
UG Modeling
UG Drafting
UG Drafting

UG ApplicationDrafting

6-1 Drawing
Drawing Layout
Drafting Annotation

Drafting Preference Dimension


6-2

6-1 Drawing

6-2 Drawing LayoutDrafting AnnotationDrafting Preference


Dimension
6.2
UG

New
Open
Delete
Edit 6-1 Drawing
Drawing Layout

6.2.1
ApplicationDrafting
SHTl

SHT1

DrawingNew

6-3

6-3
1Filter

,*?

2Selection
30

3Drawing Size

Height
Length
6-3 Inch
Si
6-4

6-4 Inch A Si B
4Scale

11

5Project Angle


6.2.2

DrawingOpen

Open

6-5

6-5

Selection

6.2.3
DrawingDelete

6-6

6-6
6.2.4

DrawingEdit

6-3

6.3

UG Drafting

6.3.1
DrawingAdd View
6-7

UG 11

Import View

TOP
BOTTOMFRONTBACK
RIGHT
LEFT
TFR-ISO
TFR-TRI

6-6

Preferenc
Visualization
Names/Borders Show View Borders

6-7
Scale Expression

Scale Expression

Inherit XY Clipping Bounds XY


XY

Transfer Annotation

Modeling
ViewhoperationhSave As

Drafting
Import View

Orthographic View

6-8

6-8

Select Parent View

Place View

Distance


Inherit GDT in Drawing Plane

6-9

6-9
z

Auxiliary View

6-10

6-10

Select Parent View

Define Hinge Line

Hinge line

Reverse vector

Place View


6-11

6-11
z

Detail View

6-12

6-12

Select Parent View

Define Viewbound

Place View

Scale

Circular Boundary

6-12

6-13
2View Name

3Reference

4Move

6.3.2
DrawingRemove View
Remove View 6-14

Apply

Ctrl
Reset

6-14
6.3.3
DrawingMove/Copy View
6-15

6-15
1
UG
z

To appoint

Horizontally

Vertically

Perpendicular to a Line

/
z

To Another Drawing

2Copy View

3View Name

4Distance

5Deselect View

6-16

6-16
6.3.4
DrawingAlign View
Align View 6-17

6-17
1

Overlay

Horizontally

Vertivally

Perpendicular to a Line

Infer

z Model Point

z View Centers

z Point to Point

6-18

6-18

Deselect View

6.3.5
DrawingEdit View

Edit

View 6-19

6-19
1View Name


Apply
2Reference

3Angle

4Scale

Expression

5View Label

6Scale Label

7Define Hinge Line

6.3.6
DrawingDefine View Boundary

6-20

6-20
1

Reset
2
UG
z Automatic Rectangle

z Manual Rectangle

z Break Line/Detail

Expand Curve

Expand
6-21

6-21
z Bound By Object

Included Points Included Obects

3Point


4Anchor Point

6-22

6-22
5Chain

Break Line/Detail

6Deselect Last
Break
Line/Detail
7Boundary Point

Break Line/Detail
8Included Points
Bound
By Object
9Included Objects

Bound
By Object
10Detail Circle on Parent View

6.3.7
EditView Dependent Edit

6-23

6-23

1Add Edits

Erase Object

6-24

6-24
z

Edit Entire Object

Edit Object Segment

6-25

6-25
2Delete Edits

Delete Selected Erasures

Delete Selected Edit

Delete All Edit

Yes

3Convert Dependency

Model To View

View To Model

4Color
Color

5Font
9
6-26I
6Width
4
6-26II

II

6-26

6.3.8
1
DrawingDisplay view

2
DrawingUpdate View

6-27

6-27
1List All ln Part

2View Selection

6-28
Ctrl

z Out-Of-Date

z Out-Of-Date Automatic

z All

z Reset

6.4

6.4.1
6-6

Simple Section Cut

6-27

6-28

Distance
2

Reverse vector

Apply
6-29

6-29
z Cut Position

z Arrow Position

z Bend Position

z Next Leg

z Remove Last
Remove Last

z Remove All
Remove All
z Earse All but Select

OK
4

6-30

6-30
6.4.2
6-7

Stepped Section Cut

6-28

6-31

6-31
6.4.3
6-7

Half Section Cut

6-28

6-32

6-32

6.4.4
6-7

Revolved Section Cut

6-28

Next Leg

Remove Last
Remove All 6-33

6-33
6.4.5
6-7

Unfolded Section Cut

6-28


6-29
6-34 Unfolded Section Line

6-34
Point to Point
Segment
and Angle

6-35

6-35
6.4.6
DrawingBreak-Out Section

Break-Out Section 6-36

6-36

Expand

Curve

Expand

z
6-35

Cut Through Model

6-36
z

6-37

Reverse vector OK

6-37
z

6-38
Chain
Deselect Last

6-38
z

Snap Construction Lines

Snap Construction Lines

2
6-36 Edit
6-36

3
6-36 Delete
Delete 6-39

Delete Break Curve

6-39

6.4.7

1
EditSection Line

6-40

6-40

Select Section View

Add Segment

Delete Segment
Move Segment
Move Rotation Point

Move Rotation Point

z Add Segment

6-41

6-41
z Delete Segment

6-42

6-42
z Move Segment

6-43

6-43
z Move Rotation Point

z Refine Hinge Line

Refine Cut Vector


Refine Arrow Vector

z Cut Angle


Add Segment Move Segment

Add Segment
Cut Angle

Move Segment
Cut Angle

InsertCrosshatching
Crosshatching 6-44

6-44
z
UG
1Crosshatch

2Add Fill

6-45

PreferancesAnnotation
Fill/Hatch
Area Fill

6-45
z

6-44 New Boundary

Chain
Chain to End Remove Last

Reset

EditCrosshatch Boundary

Crosshatch Boundary

6-46

6-46
z Replace


6-47

6-48
z Add

6-47

6-48
z Remove


6-49

6-49
6.5

UG
ID

6.5.1
InsertUtility Symbol
6-50

6-50

Linear Centerline

6-50

6-50

z A

z B

z C

z Angle

z Multiple Centerlines

EditDelete

Full Bolt Circle

6-49

6-51

Center point
Through 3 Points 3

z Through 3 Points 3

6-51 Full Bolt Circle


z Centerpoint

z A A

z B B

z C C

Partial Bolt Circle

6-49

6-52

Offset Center Point

6-50

6-52

6-52 Offset Center Point


AB C

1Horizontal Distance from Arc


X

2Horizontal Distance from Center


X

3Horizontal Distance By Position


X

4Vertical Distance from Arc


Y

5Vertical Distance from Center


Y

6Vertical Distance By Position


Y

z Offset Distance

1Center Point

2Center Line

3Center Line with Extension

6-53 Vertical Distance from Center


6mm

6-53
5

Cylindrical Centerline

6-50

6-54

6-54 Cylindrical Centerline


AB C

Offset Distance Offset Object

Partial Circular Centerline

6-50

6-55

6-55 Partial Circular Centerline


7

Full Circular Centerline

6-50

6-55

Symmetrical Centerline

6-50

6-54

Target Point

6-50

6-56

6-56 Target Point


E Angle

10

Intersection

6-50

6-57

6-57 Intersection

6.5.2

UG

FileUtilitiesSymbol Fonts

InsertUser_Define Symbol

User_Define Symbol

6-58

Use Symbol In

1Use SymboI In

z Part

z Current Directory

UG .sbf

.sbf

6-58
z Utility Directory
UG
UG_DEFAULT.SBF
6-59

Utility
Directory STS
STS_MAT
2Define Symbol Size By


z Length and Height
Length Height

Length Height

z Scale and Aspect Ratio


Scale Aspect
Ratio
Scale
Aspect Ratio

6-59 UG_DEFAULT.SBF
3

Horizontal

XC

XC
z

Vertical

YC

YC
z

Parallel to a Line

Through a Point

Enter Angle

Angle
XC XC

Add To Drafting Object

Standalone Symbol

Flip Horizontal

Flip Vertical

6.5.3 ID
ID
InsertID Symbol

ID

SymbolID 6-60 ID
ID
ID ID

6-60 ID
1ID
ID ID

ID ID
Upper Text Lower Text
ID Upper Text
Lower Text
ID Symbol Size
6-61 7.59 ID

6-61 ID
2
7

ID ID
ID

7
5 ID

ID

ID ID
6

ID ID
ID ID

ID ID
ID
ID ID
ID ID

OK
6.5.4
InsertTabular Note

Tabular Note
6-62

6-62

Excel

FileExit 6-63
Warning
OK

UG
Cancel
Excel Discard
UG

6-63
6-62

Excel

6.6

6.6.1
UG

6-64 InsertDimension
6-65 Dimension

6-64

6-65
19

16

Infer

Horizontal

Vertical

Parallel

Perpendicular

Angular

Cylindrical

Hole

Diameter

Radius NOT to Center

Radius to Center

Folded Radius

Concentric Circles

Arc Length

Ordinate Dimension

Horizontal Chain

XC

Vertical Chain

YC

Horizontal Baseline
XC

Vertical Baseline

YC

Dimension

Horizontal

6-66

6-66

First Selection

Second Selection

Other Selection

Origin
6-67

6-67

6-68

6-68
3Use Appended Text

Annotation Editor

5
6-66
6-69

6-69

7
6-70

6-70
8

Display Extension line on Side 1

Display

Arrow on Side 1

Display Arrow on Side 2

Display Extension line on Side 2

6-71

6-71
10

Infer
From Left
From Right

6-72

6-72
11

Top
Middle

Bottom

6-73

6-73
12

Left Justify
Center Justify
Right Justify
6-74

6-74
13Inherit
Inherit

14Reset
Reset

15

6-66
Origin

6.6.2


1
InsertAnnotation
Annotation Editor 6-75

5
Drafting Symbols

GDT Symbols

User Symbols
Text Preferences
Dialog Preferences

6.5.2

6-75
z

6-76

6-76
z

Dialog Preferences
Dialog Preferences 6-75
6-77

6-77
z
3
Expression
Part Attribute
Obiect Attribute

2
6-69 Drafting Symbols

6-78

6-78

6.6.3
6-75 GDT Symbols

6-79

6-79

6.6.4
6-75 Text Preferences


6-80

6-80

6.6.5
Drafting Insert
Surface Finish Symbol

UG UgII
ugii_env.dat
UGII_SURFACE_FINISHON

UG
InsertSurface Finish Symbol

6-81

6-81
1

a1a2bcdeflf2

2Parentheses

4
z None

z Left

z Right

z Both

3Ra Units
UG 2
Micrometers Roughness Grade

4symbol Orientation
2

GB


5
6-81 5

Create on Extension

Create on Edge

Create on Dimension

Create on Point

Create With Leader

6.7


6.7.1
EditOrigin

Origin Tool

6-67
Drag

6.7.2
EditLeader

Edit Leader

6-82
ID

6-82

ID
ID

Apply

1Add

2Remove

3Edit

6.7.3
EditEdit Component
6-83

6-83
1Delete Component

Delete Component

2Move Component
Move Component

6.7.4
EditSuppress Drafting Object

Suppress Drafting Objects

6-84

6-84

Expression Expression
6-84

Modeling
Drafting

6-80
Expression

6.7.5

EditDrafting Object
Associativity
6-85

6-85

Edit Dimension Associativity

Redefine Cylindrical/Symmetrical Centerline

Edit Positions of a Linear/Circ/Bolt Circle Centerline

//

Edit Intersection Associativity

Move Cylindrical/Symmetrical Centerline/

Edit Offset Centerpoint

6.8
Preferences

6.8.1
PreferencesOrigin

Origin

Preference 6-86

6-86
7

Drag

6-66
Auto
Manul

Relative to View

Horizontal Text Alignment

Vertical Text Alignment

Align Arrows

Point constructor

Offset Character

X Scale Factor

X Y Scale FactorY

6.8.2
PreferencesSection Line Display

Section Line Display Preference

6-87

6-87
1

B C


D E
3

z Color

z Display
6-88
z Font
6-89

6-88

6-89

z Width

6-90
z Style
6-91

6-90

7.91

6.8.3

PreferencesView Display

View Display Preferences

6-92

6-92
1
z Define Render Sets

6-93

Current Set

Create

6-93
z Define Render Set in view

6-94


Add

Remove Move Up Move Down

6-94
2Hidden Line

6-95

6-95
Hidden Lines
Hidden Lines

Original

3Visible Lines

6-96

6-96
4Smooth Edges

6-97 Smooth Edges

Smooth Edges

6-97
5Virtual Intersections

6-98
Virtual Intersections
Virtual Intersections
End Gaps

6-98
6Section View

6-99

6-99
Background
Crosshatch

Hidden Line Hatching

Assembly
Crosshatching

Adjacency Tolerance

7Threads

6-100

6-100
None
ANSI/Simplified ANSI/ ANSI/Schematic ANSI/
ANSI/DetailedANSI/
ISO/SimplifiedISO/ ISO/Detailed
1SO/
Thread Standard
ISO/SimplifiedMinimum
Pitch
8
z Silhouettes

z Extracted Edges

z UV GridUV

UV
UV UV
z Automatic Update

z Tolerance

z Default

z Reset

6.8.4


PreferencesAnnotation
Annotation Editor 6-101

6-101
Dimension
Line/Arrow

Lettering
Symbols
Unit
Radial
Fill/Hatch


1Dimension
Dimensions
6-102

6-102

6-98

2Line/Arrow
Line/Arrow
6-103

6-99

6-103
3Lettering
Lettering
6-104

4 Dimension

Appended
Tolerance General

6-104
z Alignment Position

z Text Justification
3

z GD&T Frame Height Factor


z Lettering Type
4

1Dimension

2Appended

3Tolerance

4General

Lettering Angle

z Apply to All Lettering types

6-104

4Symbols
Symbols

6-105

6-105

6
IDID
User Defined
Centerline

Intersection
Target GDT


6-105

5Unit
Unit
6-106

6-106
z

z Linear Format and Unit


Unit
Inches
Millimeters

Meters
Architechtural Feet/Inches/
Engineering Feet/Inches/

z Angle Format

z Dual Dimension Format and Units


[ ]
1.125

6Radial
Radial
6-107

R
A
B

6-107
7Fill/Hatch
Fill/Hatch
6-108

z Crosshatch and Area Fill Tolerance

6-108
z Area Fill
ANSI
/

z
1Scale

2Angle

z Current Crosshatch File

z
1Distance

2Angle
45

3Color

4Width

6.9

6.9.1

A0A1A2A3 Drafting
Drafting
Curve

FileOptionsSave Options
6-109
Pattern Data Only
FilehSave

6-109
2
FormatPattern
6-110
8

6-110 Pattern

z Retrieve Pattern

6-111

6-112

6-111

6-112
z Expand Pattern

Pattern Expand Pattern

6-113

6-113

z Update Pattern

Pattern Update Pattern


6-114

6-114
z Replace Pattern

Pattern Replace Pattern


6-115
Only Selected Patterns
All With Same MasterData

6-115

6-116

6-116
z Edit Display Parameters
Pattern Edit
Display Parameters
6-117

6-117
Origin Marker Display
Max/Min Box Display/
Control Point Display

z List Associated Parts

z List Pattern Errors

z Create Pattern Point

6.9.2
FilePlot
6-118

6-118
1Plot Setup

6-119
0.001

6-119
2Origin Offsets

6-120

6-120
z Prompt for origins

z Plotter Origin DX X

X
z Plotter Origin DY Y

Y
z Drawing Origin X X

X
z DrawingOrigin Y Y

Y
z Clear

3Build Plot File

6-121
Release to Plotter
Save Plot File
Delete Plot File

6-121

Display
Drawing

Plot Setup

Origin Offsets
XY

Build Plot File

6.10

1FileOpen

Prt 6-122

6-122
2ApplicationDrafting

3Preferencevisualization

Color Settings

6-123 System Apply

6-123
4 Color Palette 6-124
Edit Background
6-124
Apply

6-124

6-125

SH1
Height 170Length 220
OK

6-125
6

6-126

Front

6-126
7 Left Top
6-127

6-127
8

Front Left

Front

Top

6-128

6-128
9

6-129

Lettering
Character Size 1.25

6-129
10

6-130

6-130
11

6-131

6-131
12
6-132

6-132
13

6-133

Microsoft Excel

6-133
Excel
6-134 Excel
Options/Tabular Note Options

6-134 Excel
Excel
OK
6-135

6-135
14

6-136

6-136

UG

1. UG STP203STP214
UG STP214 STP203

2.Ug NX3
Tool partnavigator timestamp order

3.NX3 nx1
ugii bitmaps bitmaps-1
NX3 bitmaps

win2000 Ctrl+PauseBreak
(1)UGII_BITMAP_QUALITY
HIGH

nx3

(2)UGII_BITMAP_QUALITY
STANDARD

nx1

(3)UGII_BITMAP_QUALITY
APPLICATION

4
------""--""""---""

------""--""
x

ug_metic.def ""
NX3.0
UG""----""----"" ,"""-----"
"-----"""", UG
===

5UG
UG,"C:\Documents and Settings\username()\Local
Settings\Application Data\Unigraphics Solutions\NX", user.mtx ,
, UGNX3

6. UG-Drafting DXF
(1) UG Drafting,
(2) File-Export-CGM CGM
filename OK

(3) Fit

source: display
CGM size: scale factor 1
pen selection: width
text selection: polyline()
VCD coordinates: real
fonts: 4 cals
OK CGM
(4) File-New Newname
(5) File-Import-CGM
(6) CGM CGM OK CGM

(7) File-Export-DXF/DWG
source specification method: select from displayed part
class select
specify output file: DWG

www

specify DWG file , DWG DWG


R14 2000 modify settings advanced settings R14
OKOK DWG
(8) DWG AUTOCAD CAD AUTOCAD
UG-Drafting

7
ug_english.def :
UG_initialUnits:

English Metric

:\\\:
UGII_LANG simpl_Chinese(english(

ug_english.def ug_metric.def
Assemblies_AllowPromotions: no yes

:
UGII ugii_env.dat UGII_SURFACE_FINISH=OFF ON

UG NX2.0\Program Files\EDS\Unigraphics NX 2.0\UGII\html_files


: - - - - metric_model_templates
(english_model_templates ) (visualization_templates )-.

, metric_model_templates
A4-A0 .()
.
NX2.0\Program Files\EDS\Unigraphics NX 2.0\UGTIPS
Unigraphics NX 2.0\UGDOC\html_files
EDS\Unigraphics NX 2.0\moldwizard\drafting\assembly_drawing
:---- palette_drafting -.
\Unigraphics NX 2.0\UGII\table_files
PNT :
UGII_UPDATE_ALL_ID_SYMBOLS_WITH_PLIST=0

Unigraphics NX 2.0\UGPHOTO

Unigraphics NX 2.0\UGSTUDIO

www

-f.?$@p6M ur.@"A;I

1
2 OK SHIFT
3 TAB SHIFT+TAB
4 UNDOCTRL+Z UNDO

5 SHEET FACE BLEND


6,,,,
:--,-OK
7,,
:----OK
8.-----APPLY
9UG
, Y=X^2

L3V

Tool -> Expression,


t=1 t (t = 0 ~1)
xt=t X ,. (xt=2*t, xt=t/2, etc)
yt=xt^2 Y ,
Insert -> Curve -> Law Curve
By Equation X
.OK t t X
OK xt (function expression) xt
By Equation Y
OK yt (function expression) yt

constant () z

function value 0, XY (Z=0)


OK , x=0 , x=1
,,x=1, y=x^2, z=y^3
[ szlhyzg 2008-2-21 16:42 ]
szlhyzg at 2008-2-21 09:38:54

10ug
1nx1,nx2 HKEY_CURRENT_USER\Software\Unigraphics Solutions

2nx3C:\Documents and Settings\a\Local Settings\Application Data\Unigraphics


Solutions\NX ("a" windows )

113D

PROE UG 3D
PROE

3D

UG PROE

UG PROE STP CATIA IGS


IGS
UG
STP PROE STP
0.01
UG
PROE STP
CATIA
UG PROE
1 IGS
2 STP CATIA
0.01,

2PROE UG
PROE UG TRANSMAGIC PROE UG UG
parasolid
PROE UG

1PROE *UG UG * parasolid

3IGS PROE UG
IGS PROE UG PROE PROE
UG UG
PROE UG
PROE UG 12
PROE UG IGS TRANSMAGIC
UG UG
IGS
1 IGS PROE UG
PROE

UG

TRANSMAGIC,
13Gn
1Gn
G0G0

G1G1

bbs.icax.cn?C;[0W8Y3])~T

G2G2
""
G2
G1
G3()
Gn
2 G1
G2
G1 G2
G1 G2

{)z-T

G1 G2
G0-G1-G2-G3-G4-
3

G3-

G2

G4-
""
G4

IH

G3

:
G0

G1

G2
Nurbs

G3,G4 G2

14UG
iCAx

UG UG LOG FILE {C:\Documents and Settings\(

)\Local Settings\Temp}*.syslog UG TOOL MACRO


PLAYBACK MACRO()*.syslog

15 UG part part ?
UG UG part UG part
B-

Start Programs Unigraphics V16.0 Unigraphics Tools UG Command Prompt, Dos

C:\> cd part
C:\ part > ug_inspect xxx.prt
part

16 UG3 ?

UG

, UG UG_METRIC.DEF , ,
UG_systemColor: , 0-255, .
, ,
, 9

1UG

UG_METRIC.DEF

UG_systemColor:

17 UG

CA

1.

UG
UG
C:\temp

" + .syslog"

| UG
UGS150\ugii\ugii_env.dat

UGII_KEEP_SYSTEM_LOG=yes
2.

C:\temp\()
UG
Macro -> Playback -> -> OK

UG
1. .
a. Unigraphics NX->UG Command Prompt
b. Cd UGII
c. Ug_convert_part -in (-mm) XX.prt
2.
UG part Modeling.
Expression->export XX.exp .
UG Command Prompt
Cd

ugii

Ug_convert_part -in (-mm) XX.prt


Close UG part , UG part Modeling.
Expression->Import with option(Replace Existing).
3 ug UGII
ug_convert.exe
, DOS ,,, 25.4
szlhyzg at 2008-2-21 16:20:21

windows ug
windows \ugII\ugraf.exe

UGII_BASE_DIR
UGII_LANG
UGII_LICENSE_FILE
UGII_ROOT_DIR

f:\Unigraphics NX 2.0
simpl_chinese

[email=27000@liang]27000@liang[/email]
f:\Unigraphics NX 2.0\UGII\

1
HOLLOW

2
FILE -> UTILITIES -> PART CLEANUP

id

FILE -> EXPORT -> PART


MIRROR FEAURE,GRUOP PATTERN
3
UG HELP -> ABOUT UNIGRAPHICS -> SYSTEM INFO... UG LOG FILE *.syslog
PLAYBACK MACRO *.syslog

UG4_
ugii_simpl_chinese.lng X:\Program Files\UGS\NX 4.0\LOCALIZATION
UG

ug nx 4.0 IE7.0
UG NX4.0
Microsoft Visual C++ Runtime Library

Runtime Error!
Programe
This application has required the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

%UGII_BASE_DIR%/ugii psapi.dll

UG4.0
UG
1. eXeScope
2. UG UGII ugraf.exe ugraf.exe
eXeScope 130
UG

3. ugraf.exe UGII UG OK

DXF/DWG UG
DXF/DWG

UG DXF/DWG

2.
Import DXF/DWG Modify SettingsBase Parts,EnglishMetric,


UG A3

Step1:
FormatPatternRetrieve Pattern

(0,0,0)


pattern ugii_env.dat

EditDelete:

UG
UG

LINATROL

11

HL-93

mm/min

100750

mm

6100

mm

2000

mm

650

mm

1500

mm

1000

mm

0.8

mm

10

220

11

Hz

50

12

200

13

mm

750

14

mm

4200

15

mm

2000

11

1Ug NX3
Ug NX3
Tool partnavigator timestamp order .
2NX3 nx1
ugii bitmaps
bitmaps-1
NX3 bitmaps

win2000 Ctrl+PauseBreak
(1)UGII_BITMAP_QUALITY
HIGH
nx3
(2)UGII_BITMAP_QUALITY
STANDARD
nx1
(3)UGII_BITMAP_QUALITY
APPLICATION

4
--------

------
--------

--
ug_metic.def

NX3.0
UG--------

----------

, UG
4

5UG
UG, "C:\Documents and
Settings\username( )\Local
Settings\Application
Data\Unigraphics Solutions\NX", user.mtx ,
, UGNX3
6 UG-Drafting DXF
(1) UG Drafting,
(2) File-Export-CGM CGM
filename
OK
(3) Fit

source: display
CGM size: scale factor 1
pen selection: width
text selection: polyline()
VCD coordinates: real
fonts: 4 cals
OK CGM
(4) File-New Newname

(5) File-Import-CGM
(6) CGM CGM OK
CGM
(7) File-Export-DXF/DWG

source specification method: select from displayed part


class select
specify output file: DWG
specify DWG file , DWG
DWG
R14 2000 modify settings advanced
settings R14 OKOK DWG
(8) DWG AUTOCAD CAD
AUTOCAD UG-Drafting

7
ug_english.def :
UG_initialUnits: English Metric
:\\\:
UGII_LANG simpl_Chinese(english(
ug_english.def ug_metric.def
Assemblies_AllowPromotions: no yes
:
UGII ugii_env.dat UGII_SURFACE_FINISH=OFF
ON

UG NX2.0\Program Files\EDS\Unigraphics NX 2.0\UGII\html_files


:----
metric_model_templates (english_model_templates )
(visualization_templates )-.
, metric_model_templates
A4-A0 .()
.


UG NX2.0\Program Files\EDS\Unigraphics NX 2.0\UGTIPS

Unigraphics NX 2.0\UGDOC\html_files

EDS\Unigraphics NX 2.0\moldwizard\drafting\assembly_drawing
:----
palette_drafting -.
:
\Unigraphics NX 2.0\UGII\table_files
:---- tables
(tables_tceng )-.
PNT :
UGII_UPDATE_ALL_ID_SYMBOLS_WITH_PLIST=0

Unigraphics NX 2.0\UGPHOTO......

Unigraphics NX 2.0\UGSTUDIO
----------------
:
MW_ProjectInitialUnit: 1 ()
2
3

Unigraphics NX 2.0\moldwizard\localizationmoldwizard_simpl_chinese
:
MW_Language:moldwizard_simpl_chinese.lng (!)
:
MW_PartingLinesColor: green red
:
MW_ElectrodeMethod: 3 () 1

:
MW_CoolUserInterface: 1() 2
Sub-insert functions
MW_InsertMethod: 3 1

8
1

2 OK SHIFT

3 TAB SHIFT+TAB
4 UNDOCTRL+Z
UNDO
5 SHEET FACE BLEND
1:,,,

:--,-OK
2:,
:----OK
1.-----APPLY
9UG
Y=X^2
Tool -> Expression,
t=1 t (t = 0 ~1)
xt=t X ,. (xt=2*t, xt=t/2, etc).
yt=xt^2 Y ,.
Insert -> Curve -> Law Curve
By Equation X
OK t t X
OK xt (function expression) xt
By Equation Y
OK yt (function expression) yt
constant () z
function value 0, XY (Z=0).
OK , x=0 , x=1 .

,,x=1, y=x^2, z=y^3

10ug
1 nx1,nx2 HKEY_CURRENT_USER\Software\Unigraphics
Solutions

2 nx3 C:\Documents and Settings\a\Local


Settings\Application Data\Unigraphics Solutions\NX ("a"
windows )

11UG NX
UGNX1.0 , ugii_env.dat UGII
UGII_SURFACE_FINISH=OFF OFF ON UG
insert surface finish symbol
ugii_env.dat
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_english.def
ug_english.def ug_metric.def
123D
PROE UG 3D

PROE

3D

1 UG PROE
UG PROE STP CATIA
IGS IGS

UG STP PROE STP

0.01
UG
PROE
STP CATIA

2 PROE UG
PROE UG TRANSMAGIC PROE
UG UG parasolid

3 IGS PROE UG
IGS PROE UG PROE
PROE UG UG
PROE
UG
PROE UG
12
PROE UG IGS TRANSMAGIC
UG UG

13Gn
1Gn
G0 G0

G1 G1

G2 G2

G2
G1
G3
Gn
2G1
G2
G1 G2
G1
G2
G1
G2
G0-G1-G2-G3-G4-

G3-

G2

G4-

G4

G3

:
G0

G1

G2

Nurbs

G3,G4 G2

14

ugii_env.dat, DRAFT_DIM_TO_DIM_LINE_SPACING,
#0.1(1.0)

15

ugii_env.dat, DRAFT_DIM_TOL_SPACING,
#0.1(1.0)

16UG
UG UG LOG FILE {C:\Documents and Settings\(
)\Local Settings\Temp}*.syslog
UG TOOL MACRO PLAYBACK MACRO()
*.syslog
16 UG part part ?
UG UG part UG part
B-

Start
Programs
Unigraphics V16.0
Unigraphics Tools
UG Command Prompt, Dos
C:\> cd part
C:\ part > ug_inspect xxx.prt
part
17 UG3 ?

UG

, UG UG_METRIC.DEF ,
, UG_systemColor: , 0-255, .
, ,
, 9
18
UGii
UG
1.
UG
UG

C:\temp
+ .syslog"
2.
UG
UGS150\ugii\ugii_env.dat

UGII_KEEP_SYSTEM_LOG=yes
1.
C:\temp\(
)
UG
Macro -> Playback -> -> OK
19 pax
MB3 (Copy), wordpad paste XML

20
1. UG Application---modeling:
2. Tools---Expression,
r=10
//
wire_dia=5
//
n=25
//
a=0
//
b=n*360
//

UG

1.1 Unigraphics
Unigraphics UG MCAD
CAD/CAM/CAE/PDM UG

Unigraphics CAID/CAD/CAM/CAE
UG

UG/Open GRIP UG/Open API


CAD
l CAIDCADCAE CAM

4 B

5 ISO

6 Parasolid CAD/CAE/CAM

7 UG
CAD

UG

1.2

CAD

CAD CAD
CAD CAD

CAD
CAD CAD
CAD

CAD CAD
CAD
CAD

1 CAD CAD

CAD

2 C/C++
VC++VB Delphi

3API
API API

CAD

4CAD 3

CAD

UG

1.3 UG
UG UG UG
CAD UG
UG
UG/Open UG UG
UG/Open APIUG/Open GRIP
UG/Open MenuScript UG/Open UIStyler 4
1UG/Open API User Function UG
UG/Open API 2000 UG UG
UG UG/Open API
UG/Open API UG UG/Open API
2 UG/Open API UG UG/Open GRIPGraphics
Interactive ProgrammingGRIP UG
UG GRIP
GRIP
UG/Open API
3UG/Open MenuScript MenuScript UG
UG
User Tools
4UG/Open UIStyler UG UG
UG GUI
UG

1.4
UG/Open API UG/Open API Wizard
Windows 2000 Professional
Unigraphics NX3 Visual C++ 6.0 1-1

UG

1-1

HelloWorld

1 Unigraphics NX
Visual C++ 6.0 FileNew New 1-2
Projects Unigraphics NX AppWizard V1
Location Project name
HelloWorld OK Unigraphics NX AppWizard V1-Step 1 of 2

Unigraphics NX AppWizard V1
UgOpen_v19.awx Microsoft Visual Studio\Common\MSDev98\Template
VC Unigraphics NX AppWizard V1
2Unigraphics NX AppWizard V1-Step 1 of 2
1-3 Next

1-2

New

1-3

Unigraphics NX AppWizard V1-Step 1 of 2

3Unigraphics NX AppWizard V1-Step 2 of 2


1-4 How would you like to activiate the
application? Explicitlyufusr Finish
4New Project Information
New Project Information 1-5

UG

OK

1-4

Unigraphics NX AppWizard V1-Step 2 of 2

1-5

5
HelloWorld.cpp ufusr( )
extern "C" DllExport void ufusr( char *parm, int *returnCode, int rlen )
{
/* Initialize the API environment */
int errorCode = UF_initialize();
if ( 0 == errorCode )
{
/* TODO: Add your application code here */
//
uc1601("Hello World!",1);

//

/* Terminate the API environment */


errorCode = UF_terminate();
}
/* Print out any error messages */
PrintErrorMessage( errorCode );
}

Debug HelloWorld.dll
Unigraphics NX3 FileExecute UG/OPENUser Function
Ctrl+U Execute User Function HelloWorld.dll OK
1-1

UG AUTOCAD

Ctrl

2D

AUTOCAD dxf
AUTOCAD

2004.12.8

8 100

z
z
z
z
z

8.1
UG

8.1.1
UG

UG
Assemblies 8-1

8-1 Assemblies

,UG/ApplicationAssembliesUG/Assemblies
8-2

8-2 UG/Assemblies

Assemblies 8-3

8-3

8.1.2
1
UG Part
Part UG

2
9
Master Mod61 UG

8-3

8.1.3

2
2
lEntire Part

2Empty

3
AssembliesReference set
8-4

8-4

Create

Create
, 8-5

8-5

Create Ref Set CSYS YES NO


OK
Create Ref Set CSYS Yes
Create Ref Set CSYS NO

30
Create Ref Set CSYS Yes OK

, 8-6

8-6

OK

2)

Delete

8-7
Delete

8-7

3)

Rename

Rename

8-8

8-8

4)

Edit Attributes

Edit Attributes
8-9

8-9

5)

Information

Information
8-10

8-10

InforinanonAssembliesReferece Set

OK

6)

Set as Current

7)

Add Objects

Add

8)

Remove Objects

Remove
OK

8.2
8.2.1

1
2
AssembliesComponentsAdd Existing

8-11

8-11

3
OK
8-12

8-12

z Component name

z Reference Set
EntirePart

z Multiple add

z Positioning

Absolute

8-13 OK

8-13

Mate

8-14

8-14

Reposition

8-15 3.2.3

8-15

z Layer options

Work
Original
Specified Layer

Positioning Absolute

Entire Part

2
2

Ug ug_metric.def
Assemblies Allow interpart Yes

z
AssembliesComponentsCreat New

8-16

8-16

OK 8-17

8-17

Component name

Ref.Set name
Layer options 3


Work original
As Specified

SPecified Layer Layer options As Specified

Component Origin
Copy Defining objects

Delete Originals

z OK

Cancel

z
AssembliesComponentsCreate New

OK 8-18

8-18

OK
8-19 Copy Defining
Objects Delete Originals

8-19

Cancel

AssembliesContext ControlSet Work Part

OK
8-20

8-20

UG/Modeling

AssembliesWAVE Geometry Linker

WAVE 8-21

8-21 WAVE

Point

8 Apply

Curve

APPly

Sketch

APPly

Datum

8-22
Apply

8-22 WAVE

Face
8-23
Apply

8-23 WAVE

Region

8-24
Apply

8-24 WAVE

Body

Apply

Mirror

8-25
Apply

8-25 WAVE

At Timestamp

Blank Original

Create NonAssociative

8.2.2

1
EditDelete
8-26
OK

8-26

2
AssembliesComponentsSubstitute Component

Substitute Component

OK 8-27

8-27

3 Remove and Add


Maintaining Mating Cancel
1Remove and Add

8-28

8-28

8-29

8-29

2Maintain Mating

3
AssemblieComponentsReposition

Reposition Component

8-30

8-30

Point to Point

OK
2

Translate

8-31

8-31

XYZ
XYZ

Rotate about a point

OK 8-32

8-32

Rotate about a line

8-33

8-33

OK
5

Reposition

8-34

8-34

OK

Rotate between axes

OK

4
AssembliesComponentsComponent Properties

Component Properties

8-35

8-35

Layer Option

8-36

8-36

8-37

8-37

3
8-38

8-38

8-39

8-39

5
1

AssembliesComponentsSuppress Component

OK

8-40

8-40

8-41
Always Suppress OK

8-41

Controlled by Expression
Expression 8-42
p10 OK

8-42

AssembliesComponentsUnsuppress Component

OK
8-43

8-43

6
2
1Define

AssembliesComponentsDefine Mating Alternates


OK
8-44

8-44


8-45

8-45

2Verify

AssembliesComponentsVerify Mating Alternates


OK
8-46

8-46

Choose Part File

OK
8-47

8-47

OK
8-48

8-48

Emp ty

Entire Part

8
AssembliesComponentsCheck Clearance

OK

8-49

8-49

8.2.3

8-50

8-50

Position Mate

AssembliesComponentsMate Component

8-51

8-51

8-52

8-52

8-53

8-53

2
z Create Mating Condition

z Create Suppressed Mating Condition

3 l

8-54

8-54

z Highlight

3-30
Form and to
From
To
WithoutWithDirection
off
z Remove Degrees of Freedom

Remove Degrees Freedom

z Suppress/Unsuppress

z Delete

z Rename

8-55

8-55

z Alternate Solution
z Convert To

z Delete
z Rename
2
UG
1

Mate

Mate

Selection Steps

Mate Mate
From

Selection Steps

To

z 8-56

8-56 Mate

Preview
8-57 Apply

8-57 Mate

8-58
Mate

8-58 Mate

8-59 Mate

8-59 Mate

Mate
Align
2

Align

Selection Steps

Align Align
From

Selection Steps

To

8-60

8-60 Align

Preview
8-61 Apply

8-61 Align

8-62

8-62

Align Mate

Angle

Angle CenterObject Angle Option


Planar 3D
Planar Second to Ample
Expression
8-63
90

8-63 Angle

Parallel

Mate
5

Perpendicular

Mate
6

Center

Center Center objects

z 1 to 1

z 1 to 2

z 2 to 1 Th
Second from

2 to 2
4

Distance

Distance offset Expression


offset Expression
offset Expression offset

Selection Steps

to
offset Expression Apply 8-64 offset

From
from

8-64 Distance

To

Tangent

From

To

second From

Second To

Second From Second To


4

1Any
2Face
3Edge
4Datum Plane
5Datum Axis
6Point
7Line
8Curve
9CSYS
10Component
CSYS Comnonent Align
Point

5
1Center Object/Angle options
Center Center object

Angle Angle options

2offset/Angle Expression
Distance offset Expression
Angle Angle Expression

3offset/Angle
Distance offset
Angle

4Condition name

rename
5Alternate Solution

6Preview
Preview
Preview Unpreview Unlpreview

7List Errors

8-65
List Errors Preview

8-65

8Vary Constrains


8-66

8-66

8.3
UG/Assemblies

8.3.1
UG/Assemblies

Sequence

8-67 UG/Assemblies

8-67

UG/Assemblies

8-68
Assembly Sequencing

8-68 Assembly Sequencing

8-69

8-69

Create Sequence

Sequence_1 Sequence
Create Sequence 8-70

8-70

8-71

8-71

Assemble Step OK

8-72

8-72

Unprocessed 8-73

8-73

8.3.2

Rewind to First

Step Reverse

Reverse Play

Play

Step Forward

Forward to Last

8-74

8-74

8.3.3
1

OK
8-75

8-75

8-76

8-76

8-77

8-77

8.4
8-78

8-78

UG

8.4.1

Exploded Views 8-79

UG/Assemblies
AssembliesExploded Views

8-79

AssembliesExploded ViewsCreate Explosion

Create Explosion

OK
8-80

8-80

8.4.2
1

UG/Assemblies
AssembliesExploded ViewsAuto-explode
Components

Select All

8-81

8-81

1Distance

2Add Clearance

8-82

8-82

Add Clearance OK
8-83

8-83

Add Clearance OK
8-84

8-84

UG/Assemblies AssembliesExploded ViewsEdit Explosion

Apply
8-85

8-85

1Revert to Real Position


2Form Mating Condition

3Apply General Transform

8-86 5

8-86

4Explosion Vector
3 IJK I
Xc J Yc K Zc
5Distance

6Show Explosion Vector

7Unexploded

8Point to point

1 2

OK
Unexplode

8.4.3
1
UG/Assemblies AssembliesExploded ViewsUnexplode

Component

OK
2
AssembliesExploded ViewsDelete Explosion

8-87

8-87

8-88 No Explosion

8-88

AssembliesExploded ViewsHide Component

OK

AssembliesExploded ViewsShow Component

OK

8.4.4
1
UG ApplicationAssemblies
UG/Assembly
(Exploded View)
(Create Explosion)
OK 8-89

8-89

2
UG/Assemblies

Auto-Explode

Components
Select All OK

50 Add Clearance 8-90

8-90

OK UG
8-91

8-91

Edit Explosion

8-92
OK

8-92

8-93
I0J1K0
40 Apply 4-123

8-93


8-94

8-94

8.5
8.5.1

1ApplicationDraftng

2 Drawing Drawing
Edit 8-95

8-95

3PreferenceVisualization
Show View Names/borders off
PreferenceView Display Color/Font/Width
Font Invisible
4

5
6
7
8

8.5.2


3.5.2
Section-Component
No
8-96

8-96

8-97 No
Yes

8-97

SectionComponent No
Yes
2

8-98

8-98

1Make NonSectioned

2Make Sectioned

3Remove View Specific

4All occurences in View

Make NonSectioned OK Apply

DrawingUpdate Views All


OK Apply

8.5.3

1
UG/Assembly

Dragting
1 Modeling 8-99 Replace View
TFRTRJ TFRTRI

8-99

2 TFRTRI
3ApplicationDrafting Drafting
4DrawingAdd Vew

Import View

5 TFRTRI

TFRISO TFRTRI
TFRTRI Modeling TFRTRI
Drafting Drafting
2
Drafting

1Preferencesobject
Line Yellow
8-100

8-100

2 ExPand
Expand
3 InsertCurveBasic Curve
String Mode
3
TFRTRJ 3
TFRTRI

1 TFRTRI
2ViewOperationSave As
OK
3 Drafting DrawingAdd View

Import View

8.5.4

1 UG ApplicationDrafting

Draw UG Drawing
Drawing DrawingAdd View

8-101

8-101

Import View

TFRISO Scale 0.2

8-102

8-102

3 Expand
Expand
UG WCSOrient
XY 8-103

8-103

4InsertCurveRectangle
8-104

8-104

5 Expand

BreakOut Section Create

8-105

8-105

8-106

8-106

8-107

8-107

8-108

8-108

8 Apply
3 8-109

8-109

z
z

7.1
UG Create Form Feather

Create Free From Feather Edit Free Form Feather


Free Form Shape Create Free From Feather
Edit Free Form Feather Free Form Shape

23

InsertFree Form Feather 7-1


7-2 Free Form Feather

7-1 Free Form Feather

7-2 Free Form Feather

7.1.1

Through Points

From Point Cloud

7-3

7-3

Patch TypeSingle
Multiple

Closed Along Neither


Rows
Columns

Both

OK 7-4

7-4

OK
7-5

7-5

7.1.2
InsertFree Form FeatherFrom Point Cloud

7-6

7-6

Select Points

1. U PatchesU
U
2. V PatchesV
V

3.

4.

Coordinate System
UV

z View of Selection) UV
UV UV

z WCS)
z Current View) UV

z Specify CSYS
U
V

z Specify New CSYS

Boundary

z Specified Boundary)

z Specify New Boundary

7.1.2
InsertFree Form FeatherRuled

Ruled

7-7

7-8

7-7

7-8

1. Alignment

Parameter)Arclength)By Points)Distance)
Angle) Spline)

Parameter)
Arclength)

By Point)
Distance)

U U Angles)
U U
Spine Curve)

2. Tolerance

3. Temporary Grid Display


B- U V U
V Temp U Count
U ) U Temp V Count
V
V
Z0 1
Z-1.6 3.2

OK OK
7-9

7-9

7-10 7-10
OK 7-10

7-10

OK Temporary Grid Display

UV 7-11
7-12

7-11 UV

7-12

7.1.3
InsertFree Form FeatherThrough Curves
Through Curves 7-7
OK 7-13

7-13

1. Patch Type


z Single
Single
z Mutiple) Multiple V 1
2. Alignment
Parameter

Arc length

By Points

Distance

Angles
)
3 Two Points)Existing
line)Point and Vector)
Spine Curve)

Spline Points)

B-
3. Closed in V V
Closed in V V
4. V DegreeV
V 1
5. Tolerance

6. First Section String

z No Constraint

z Tangency

z Curvature

7. Last Section String

Z1 R2

7-14

7-14

OK -13 V degree
2Tolerance OK 7-15

7-15

7.1.4
InsertFree Form FeatherThrough Curve Mesh
7-7
7-16

7-16

1. Emphasis

Primary String Cross String


Both()
Primary()Cross(
) 7-17

7-17

OK 7-16
Emphasis Both OK 7-18

Emphasis Cross String OK


Emphasis Primary String
7-18

7-18

2. Intersection Tolerance

Highlighted strings do not intersect within tolerance

3. First Primary String

No Constraint ()

Tangency()

Curvature()
Tangency
4. Last Primary String ()

5. Fist Cross String ()

6. Last Cross String

7. Construction Options

Normal

Use Spline Points

Simple

7-17

7-19

7-19

OK
OK 7-16
7-20 OK Create OK

7-20

7-21

7-22 Emphasis Cross

7-22

7.1.5
InsertFree Form FeatherSwept

Swept

3
400

3 3 3
2-1

2-1

1. Interpolation Method

7-23

7-23

Linear

Cubic

2. Alignment Method
3

7-24

Parameter

Arc length()
By Points()
Tolerance()

By Points 7-25
2-24
By Points OK 7-26
7-25 1

7-25

7-26

7-26 OK OK
Wireframe
7-27

7-27

3.

7-28

7-28

Fixed

7-29 7-30

7-29

7-30

Face Normals

Vector direction
7-31

7-31

Another Curve

A Point()Point Subfunction

Forced Direction()
Forced Direction

4.

7-32

7-32

7-33

Constant ()Enter Scale


7-33

0.5
Blending Function

7-34

7-34

Another Curve ()
7-352-36

7-35

7-36

A Point
3

Area Law

7-37

7-37

Cubic
7-35 Cubic

7-38

7-39

Perimeter law ()
Y
5.

OK

7.1.6
InsertFree Form FeatherSection
7-40

Section

7-40

1.
z

Ends-apex-shoulder--

7-41

Ends-slopes-shoulder--

7-42

7-41 --

7-42 --

Fillet-shoulder (-) 7-43

Three Points-arc-
7-44
180

7-43 -

7-44 -

Ends-apex-rho (--RHO) 7-45 RHO


B rhoBC/AC RHO

Ends-slopes-rho (--RHO) 7-46 RHO

7-45 --RHO

7-46 --RHO

Fillet-rho (-RHO) 7-47

Two-points-radius (-) 7-48

7-47 -RHO

7-48 -

Ends-apex-hilite (--Hilite) 7-49

Ends-slopes-hilite (--Hilite) 7-50

7-49 --Hilite

7-50 --Hilite

Fillet-hilite (-Hilite) 7-51

Ends-slope-arc (--) 7-52

7-51 -Hilite

7-52 --

Four points-slope4 -
7-53

Ends-slops-cubic--
7-54

7-53 4 -

7-54 -

Fillet-cubic-

S 7-55

Point-radius-angle-arc---

7-56

7-55 -

7-56 ---

Five-points () 1
2 3
7-57

Linear-tangent (-)-
7-58

7-57

7-58 -

Circular-tangent (-)
Section Option
7-59

Circle ()
7-60

7-59 -

7-60

2. Section Type-U-direction

z Conic
U
z Cubic
U
z Quintic
U
3. Fitting Type-V-Direction

Cubic
V Quintic

V
4. Create Apex Curve

7-61

7-61

Section

Section Type ConicFitting Type Cubic

Section Options 2-62 OK


7-63

2-62

Section Options Radius


Radius

2-63

7.1.7
InsertFree Form FeatherExtension
Extension 7-64

7-64

1. Tangential
Fixed
Length() Percentage()
Percentage
Tangential Percentage 7-65
Edge Extension

7-65

7-66
7-65
Percentage 10 7-66

7-66

2. Normal to Surface

7-67

7-67

3. Angled ()

7-68

7-68

4. Circular ()

7-69
Fixed Length() Percentage()

7-69

5. Law Controlled ()
7-70
()

7-70

7.1.8
InsertFree Form FeatherLaw Extension
Law Extension 7-71

7-71

1. Selection Steps

Curve String

Base Face

Vector

2. Filter

Spine String

Any
3. Reference Method
Faces
Vector

Base Face

Vector

4. Length Law
Law Value
Constant
Linear
General

5. Angle Law
Law Value
Constant
Linear
General

6. Extend on both sides

7. Merge Faces if Possible

8. Confirm Upon Apply


Apply
7-72

7-72

7-73

Reference Method Vector

Vector Method

OK

7-73

7.1.9
InsertFree Form FeatherEnlarge
7-74

Enlarge

7-74

1. Type
Linear

Natural

2. All
U-MinU-MaxV-MinV-Max

3. U-MinU
U Linear
0100
Natural -99100
U-MaxU
V-MinV
V-MaxV
U
4. Reset

5. Reselect Face

Enlarge 7-75

Type Natural
All U-Min 2 2

7-75

OK 7-76

7-76

7.1.10
InsertFree Form FeatherOffset Surface
Offset Surface 7-77
7-78

7-77

7-78

1. Distance

7-79

7-79

2. Edge tolerance

3. Variable

4 4

Offset Surface

0.2 0.2 OK 7-85


7-78 Variable
7-81 1 Distance 0.2
7-80

7-80

2 Distance 0.234 Distance


0.5 7-81

7-81

7.1.11
InsertFree Form FeatherRough Offset
Rough Offset 7-82

7-82

1. Selection Steps

Offset Face/Sheet

Offset CYSY

2. CSYS Constructor

3. Offset Distance
ZC ZC

4. Offset Deviation
Offset Distance Offset Distance 10
Offset Deviation 1 911
5. Setpover Distance

6. Surface Generation Method


Cloud Points Through Curves

7. Surface Control
Surface Generation Method
Cloud PointsSystem Control

User Definede

8. Boundary Triming
No trim
Trim
Boundary Curve

7-87

Surface Generation Method Cloud Points

Surface Control System Control


Offset Distance

Offset Deviation
Setpover Distance 1012
OK 7-83

7-83

7.1.12
InsertFree Form FeatherSwoop

Swoop

7-88
XY
HorizontalVertical 7-84

7-84

OK 7-85
1. Select Clontrol

z Horizontal

z Vertical

z V-LowV-

z V-HighV-

z V-MiddleV-
V
2. Stretch
50 50
50
3. Bend
50 50
50
4. Skew
50 50
50
5. Twist
50 50
50
6. Shift
50 50
50

7. Reset

7-85

Select Control
Vertical Bend 90 7-86

7-86

7.1.13 Studio
InsertFree Form FeatherStudio SurfaceStudio

7-87

7-87 Studio Surface

7-2
7-2

Studio Surface 11

Studio Surface 12

Studio Surface 20

Studio Surface 22

Studio Surface nn

n n

Studio Surface
Surface 22

20 Studio

7-88 Studio Surface 20

7-88 Studio Surface 20

1. Selection Steps

Start Section

End Section

Face

2. Single Selection

3. Continuty

Face All

Start End Start End

G0G1G2
4. More/Fewer Option/
Studio Surface 22

Studio Surface 20
7-93

7-89

7-89

7-89

G0
7-90

7-90 G0

Continuty Start Section G1


7-91

7-91 G1

Continuty Start Section G2


7-92

7-92 G2

7-93 Studio Surface 22

Studio Surface 20

7-93 Studio Surface 20

1. Selection Steps

Section 1

Section 2

Guide 1

Guide 2

Face

2.

3.
Distance
Angular
Intersection

4. Switch U/V DirectionU/V

Studio Surface 22
7-94

7-94

OK 7-95 G0

Continuty All
G1
7-95

Tolerances Distance
Angular

Intersection 2 G1
G2 G2
G1 G2

7-95

7.1.14
InsertFree Form FeatherStyled Blend
Blend 7-96

Styled

7-96

1.
Curves
Law

2. Selection Steps
Law

First Wall

Second Wall

Center Curve

Spine

Curve

3. Wall Control

Reverse Face Normal


z Start

z End

4. Radius

5. Shape Control

6.
No Trim
Trim & Attatch to all

7. Tolerance

7-97

7-101
Shape Control

7-97

7.1.15
InsertFree Form FeatherBridge

Bridge()

7-98

7-98

1 Selection steps
Primary faces()Side faces()First side string(
) Second side string() 4

Primary faces ()

Side faces ()

First side string ()

Second side string ()

2. Continuity type ()
z Tangent()
z Curvature()


3. Drag ()

Reset

7-87

7-99

7-99

7.1.16 N-
InsertFree Form FeatherN-Sided Surface
N-Sided SurfaceN- 7-100

7-100

1. Type

Trimmed Single Sheet

Multiple Triangular Patches

2. Selection Steps

Boundary Curves

Boundary Faces

UV Orientation SpineUV
V

UV Orientation VectorUV
V
3. Filter
Any
4. UV
Spine

UV Orientation Spine

UV Vector
Orientation VectorUV

UV

5. Trim to Boundary

UV Orientation Spine

7-88 OK
OK UV
Drag
7-101

7-101

7-102

7-102

7.1.17
InsertFree Form FeatherGlobal Shaping
Global Shaping 7-103

7-103

1. Filter
Any
Face
Body
2. Faces

3. Type
z Overcrown

z Stretch

4. Control by
z Function

z Surface

5. Conform Upon Apply


7-104

7-104

Global Shaping Type

StretchControl by Surface 7-105 OK


7-90

7-105

Base 7-106 base surface

Control 7-106 Ok

7-91

7-106

7.1.18
InsertFree Form FeatherTrimmed Sheet
Trimmed Sheet 7-107

Selection Steps()Filter()Allow Target Edge Selection

Projection Along()Regions will be()Tolerance()


Confirm Upon Apply() 6 6

7-107

1. Selection Steps ()
Target Body ()
Projection Vector ()Trim boundary () Region () 4

z Target Body () Filter


Sheet()
z Projection Vector ()
Projection Along Datum Axis
z Trim boundary ()

z Region ()
2. Allow Target Edge Selection

3. Projection Along()
z Face Normals ()

z ZC-Axis (ZC-) Z
Z
z YC-Axis (YC-) Y

Y
z XC-Axis (XC-) X
X
z Vector Constructor ()

4. Regions will be ()

z Kept ()
z Discarded ()
5. Confirm Upon Apply ()
Apply
7-108

7-108

OK Back 7-107 Cancel

Trimmed Sheet 7-109

Apply Apply
OK

7-109

7.1.19
InsertFree Form FeatherQuilt

Quilt

7-110 Driver Type ()


Projection Type ()Projection Limit
Tolerance ()Show Cheek Points
() Check for Overlaps ()

7-110

1. Driver Type ()
Mesh of Curves()

50 B-Surface(B-) B-()
B-Self-Refit( B-)
B- B-

2. Projection Type ()

Along Fixed Vector()

Along Driver Normals()

10
3. Tolerance

0 90

z Inside Distance ()
z Inside Angle ()
z Edge Distance () 4

z Edge Angle () 4
4. Show Check Points ()

5. Check for Overlaps ()

5 B-
4

5 3
7-111

Quilt() 7-95

Inside Distance () Edge Distance () 5Inside Angle (


) Edge Angle () 90 Show Check Points Show for
Overlaps
Projection Type Along Fixed Vector

B-
B-Surface
OK
7-112

7-111

7-112

YC

4
7-113
OK
4
7-114

7-113

7-114

7.1.20
InsertFree Form FeatherFillet

Fillet

7-1115

7-115

7-116
YesNo

7-116

7-117

Yes

Create Fillet()
Yes No
Create Curve()
Yes No

7-117

7-118
Circular() Conic()

7-118

1. Circular()

7-119

7-119

Constant()Linear()S-Shaped(S-) General() 4

Constant ()
ConstantPoint
Constructor 7-120
Point Constructor

7-120

Linear ()

S-Shaped (S ) S- S-

z General ()
Constant

2. Conic

Constant()Linear()S-Shaped(S-) General(
) 4 7-104

Constant
Constant

7-121 Rho

7-121 Rho

z Same as Fillet Type


Rho
[Point Constructor]
7-122
Radius
Ratio
Rho
OK Point Constructor

7-122

Radius ()

Ratio ()

1 1
Rho Rho
Rho 1
Least Tension
Rho

Least Tension 7-123

7-23

Radius ()

Ratio ()
1 1
S-
7-124

Fillet

7-115 7-125 7-110


7-125

7-124

7-125

7-124
7-117 CreateFillet YesCreateCurve
No OK 7-118 Circular OK
7-104 Constant
Point Constructor 7-124
Radius OKPoint Constructor
7-127
7-126

7-126

S (S-Shaped) 7-128 S
Constant Radius 7-128 Radius
2 4

7-127

7-128 S

7.1.21

7-129
Ug part

7-129

7.2
Ug18

Free Form Shape


EditFree Form Feather 7-130
7-131 132 Edit Free Form FeatherFree Form Shape
InsertFree Form Feather

7-130 Edit Free Free Form Feather

7-131 Edit Free Form Feather

7-132 Free Form Shape

7.2.1
EditFree Form FeatherMove Defining Point

Move Defining Point 7-133

Select face to edit

1. Name

2. Edit Original Sheet

3. Edit a Copy

7-133

7-134
Cancel
OK

7-134

OK 2-135

1.

z Single Point

z Entire RowConstant V

V
z Entire ColumnConstant U

V
z Rectangular Array

2.

3.

7-135

7-136

7-136

1. Delta

DXCX
DYCY
DZCZ
XYZ
7-137
2. Distance Along Normal

7-138 Distance

Distance Along Normal

3. Move to a point

4. Define Drag Vector


Distance Along Normal

5. Drag

6. Reselect Points

7-136

7-137

7-138 -

1.

By Poles

Spline By Poles Curve Type Multiple Segments


Curve Degree 3 OK
000200.240-0.2600.280-0.2
OK Yes
7-139

7-139

7-140

7-140

EdithTransformTransforms
OK Translate Choose translate method

Delta
DYC 1.2 OKTransforms
Copy 3 3 7-141

7-141

2.

OK 7-142
OK Create

7-142

7-143

7-143

3.

Edit Original Sheet

7-145 Entire Column


Constant U 7-144 U3
7-138

7-144

7-145 DYC 1
OK

7-145

U6 DYC -1 7-146

7-146

7.2.2
EditFree Form FeatherMove Pole

Move

Pole 7-147

7-147

Name

Edit Original Sheet

Edit a Copy

7-148

Cancel OK

7-148

OK 7-149

7-149

1. Poles to Move

z Single Point

z Entire RowConstant V

V
z Entire ColumnConstant U

V
z Rectangular Array

2. Deviation Check
7-150

z
z

z
z

Measuring Method
3D
Vector Component
Work View
Plane

Deviation Display

VectorsMarkersNumbers
Threshold

z
z
z
z

Samples

U-StartU
U-EndU U

V-StartV
V-EndV U

Length

7-150

7-151

7-151

3. Section Analysis
7-152

z Section Type
U V

z Multiple Section

z Specify Curve

z Create Section Curve

z Section Position

z Scale Factor

z Density of Teeth

z Curvature Comb

z Section Length

7-152

7-153

7-153

4. Points From Files


7-154

7-154

Edit Original Sheet

7-150 7-155
Entire ColumnConstant U
7-155 DYC 1
OK

7-155

7-156

7-156

7.2.3 /
EditFree Form FeatherIsoparametric Trim/Divide

Isoparametric Trim/Divide/ 7-157

/Isoparametric Trim

Isoparametric Divdie

7-157 /

Isoparametric Trim Isoparametric Divide


7-158

7-158

Isoparametric Trim 7-158


7-159
U V
0100
Use Diagonal Points

7-159

Isoparametric Divide 7-1587


7-160
Constant UU
U
Constant VV
V

Division Value

Point Constructor
U V

7-160

1.

Isoparametric Trim

7-158 Edit a Copy


7-162 7-161
U-MIN
U-MAXV-MINV-MAX 5010050100
OK 22-162

7-161

7-162

Isoparametric Divide
7-158 Edit Original Sheet
7-164 7-163
Constant V Division Value
50 OK 22-156
V Constant V

7-163

7-164

7.2.4
EditFree Form FeatherBoundary

Edit

Sheet Boundary 7-165


Name

Edit Original Sheet

Edit a Copy

7-165

7-166

7-166

1. Remove Hole
7-167
OK

7-167

2. Remove Trim
7-168
Cancel
OK

7-168

OK UNPARAMETERIZED_FEATURE(0)

3. Replace Edge

Edit Original Sheet

7-171
7-166

Replace Edge


7-171 OK 7-169

Curves Along Normal

OK

7-169

7-165
7-164
7-165 OK

7-170

7-171

7-171

7.2.5
EditFree Form FeatherDegree
Degree 7-172

Change

7-172

Name

Edit Original Sheet

Edit a Copy

7-173
U DegreeU V DegreeV

U V

7-173

OK

UV 7-1

7-174

7.2.6
EditFree Form FeatherStiffness
Stiffness 7-175

Change

7-175

Name

Edit Original Sheet

Edit a Copy

7-176
U DegreeU V DegreeV

U V

7-176

OK

7.2.7
EditFree Form FeatherChange Edge
Change Edge 7-177

7-177

Name

Edit Original Sheet

Edit a Copy

7-178
OK

7-178

7-179

z Edge Only

z Edge_Normals

z Edge_Cross Tangents

z Edge_Curvature

z Check_Deviation
Check_Deviation--No Check_Deviation--Yes
Check_Deviation--Yes

7-180

7-179

7-180

Edge Only 2-179 Edge Only


7-181
z Match to Curve
7-178

z Match to Edge
7-178

z Match to Body
7-178

z Match to Plane

7-181


7-182

7-182

7-177

OK
7-179 Edge Only
7-181 Match to Curve
2-183 OK
7-183

7-183

7.2.8
EditFree Form FeatherReverse Normal
Reverse Normal 7-184

180

7-184

7-184

Ug

OK 7-185

7-185

7.2.9
EditFree Form FeatherDeform

Deform

Sheet 7-186

7-186

Name

Edit Original Sheet

Edit a Copy

7-187

7-187

1. Pivot Control

z Horizontal

z Vertical

z V-LowV-

z V-HighV-

z V-MiddleV-
V

2. Switch H and
7-188

3. Stretch
50 50
50
4. Bend
50 50
50
5. Skew
50 50
50
6. Twist
50 50
50
7. Shift
50 50
50
8. Reset

9. Section Analysis
7-152

10. Deviation Check


7-150

7-189

7-187

7-188

Pivat Control V-Low Twist 100


Pivat Control V-Low Twist 0 7-188
Section Analysis
7-189

7-189

7.2.10
EditFree Form FeatherTransform
Transform Sheet 7-190

2-190

Name

Edit Original Sheet

Edit a Copy

7-191

7-191

1. Select Control

z Scale
X Y Z
50 50 50
z Rotate
X Y Z 50
50 50
z Trsnslate
X Y Z 50
50 50
2. XC AxisX
X
3. YC AxisY
Y
4. ZC AxisZ
Z

5. Reset

Edit a Copy

2-193
000 OK 7-192
Scale XC Axis 40YC Axis 70 OK

7-192

7-187

7-193

7.2.11 X-Form
EditFree Form FeatherX-Form

X-Form

7-194 X-Form

7-194 X-Form

1. Transform Method
X-Form

Move

Rotate

Scale

2. Apply to
Pole

Point

3. Move Method

MoveDrag

Pole PointDelta Offset

Delta XDelta YDelta Z


4. Drag On

5. Direction

Move

Move

Drag On Arbitrary Direction


6. Drag Along

Rotate 7-195

7-195 Rotate

1. Rotate

2. Pivot

z Use Object Center

z Use Selection Center

z Indicate Center Point

Scale 7-196

7-196 Scale

1. Scale Method
Uniform

z Uniform

z
z
z

Scale 2D

Scale 1D

Non Uniform
Scale XScale Y
Scale Z
2. Pivot

z Use Object Center

z Use Selection Center

z Indicate Center Point

3. Scale Factor

X-Form
7-197 Move

Apply to Pole
Micro Positioning 0.1
Drag Along
ZC Move
7-197
OK
ZC

7-197 Z

7.2.12
EditCurveCurve on Surface

Curve on

Surface
7-198
1.

Select Face

Create Curves

Edit Curves

2.

Delete

3. Smooth

Single Segments
4. Single Segments

Smooth Colsed Curve


5. Colsed Curve
Smooth

7-198

6. Insert Point

7. Micro Position

8.

9. Curve Fit Method


Smooth Cubic

Quintic

10. Reverse UU
U
11. Reverse VV
V
12. Switch U/V Direction U/V
U/V

7-199

Smooth Closed Curve

7-199

7.2.13
EditCurveShape by Template

Shape

by Template 7-200

1.

Select Spline to Shape

Select Template Spline

2.

3. Refit Curve
Degree
Segments

4. Edit a Copy

5. Deviation Analysis
7-150

7-200

7-189

Edit a Copy

7-201

7-201

7-201

7-201


, UG () Pattern

Pattern, AutoCAD Block, , Expand

AutoCAD, A0, A1, A2, A3, A4 ,


Step1:
UG part, A0.prt
Step2:
, (),1189X841,
Step3:
EditObject Display, , .

, title.prt, ,
FileImportPart A0.part, A1.prt.
Step4:
Patten.
FileOptionsSave Options

Step5:
WCS
Step6:
FileSave Part.

UGII
UGII

UG

UGII_ENV.DAT
UGII_DRAFT_EXPRESSIONS_OK 1

(1):
p0=200
view_scale=1/(ceil(p0/100))
p0 view_scale

(2) 1 scale view_scale


p0 view_scale

2
slot instance
n=3
jz=20
n jz
2
2 3
(1) simple append Place Text before/after
(2) before text <X@n>X<X@jz>=( after text )
(3)
n jz

3
3 In /,Si /

(1)
p0=50
s1=if(p0>=100)(0.05)else(0.02)
s2=if(p0>=100)(-0.04)else(-0.03)
p0 /s1s2 /
(2) no+

(3) annotation edit Place Text after


(4) annotation
+<X1.2@s1>
<X1.2@s2>
(5) 4a
p0 100 4(b)

z
z
z
z
z
z
z

4.1

Sketch

InsertSketch

Sketck

4-1

4-1

7
4

1. Change View Orientation

2.

3. Actiev Sketch

4. Activate
Deactivate

4.2


4.2.1

5-1 4-1

5-1

4-2

4-2

z Selection Steps
Attachment Face/Plane/ Reference
Direction

Attachment Face/Plane/

4-2

1
4-2 Sketch
Plane Sketch Name 2
Sketch Plane XC-YCXC-ZC YC-ZC 3

2
4

4-2

Sketch Plane 3 Face/Plane

Sketch Plane
Face/Plane Filter

ZC
Reverse Direction

Reference Direction

4-2
Filter
4-2
Horizontal XC
Vertical YC 4-2
Reverse Directinn XC YC

z Filter

Filter AllFace Datum Plane3


Filter AllFaceDatum Plane
Edge Datum Axis5
z Sketch Plane
Face/PlaneXC-YCYZ-ZC ZC-XC
4 Face/Plane
XY YZ ZX WCS
z Sketch Name
4-2 Sketch Name
SKETCH-000SKETCH-001SKETCH-002

z Reference Direction
5

Horizontal
Vertical Horizontal
XC Vertical YC
z Recerse Direction

4-1
4-3
XC-YC XC
YC EditBlank
FormateMove to Layer

4-3

4-3

InformationFeature

4-1

Basic Curves
Point
Rectangle
Fillet
EllipseSplineGeneral Conic
Edit Curve

4.2.2

4-1

Position 4-4

4-4

Horizontal

Perpendicular

Angular

Vertical

Parallel

Parallel at a Distance

Point onto Point

Point onto Line

Line onto Line 3.6

4-4

4-5

4-5
4.2.3

4-1

4-6

4-6

4-6

Specify Target Placement Face

Filter

Specify Reference Direction

Direction
Reference Horizontal Vertical
XC
YC
Reverse
Direction
3

EditFeaturePositioning

4-5
1Filter

2Direction Reference
2
z Horizontal
XC
z Vertical
YC
3Reverse Direction

4Reverse Side

5Specify origin

6Delete Positioning Dimension

4.3

4-1

4-6

Geometric Dimensional

10

degree-of-freedom

4.3.1

4-7

4-7

11

4-7

Evaluate Sketch

12

Curent Expression

1
9
z

Inferred

Horizontal

XC

4-8

4-8

13

Vertical

YC

4-9

4-9

Parallel

4-10

14

4-10

Perpendicular

4-11

4-11

Diameter

4-12

Radius
15

4-12

4-12

Angular

4-13

4-13

Perimeter

16

4-14

4-14

2
4-7 4-15

4-15

Current Expression Value

3
4-7
4-16 Leader Form Left
Leader Form Right

17

4-16

4
4-7
4-17 Auto Placement
Manual
Placement Arrows in
Manual Placement Arrows Out

4-17

5Evaluate Sketch

Delay Evaluation

6Delay Evaluation

Evaluate Sketch

7Text Height

4.3.2

4-7

4-18

18

4-18

UG 20
20
1Fix

2Coincident

3Concentric

4Collinear

5Point on Curve

6Point on String

7Midpoint

8Horizontal
XC

9Vertical
19

YC

10Parallel

11Perpendlcular

12Tangent

13Equal Length

14Equal Radius

15Constant Length

16Constant Angle

17Mirror

18Slope of Curve

19ScaleUniform

20ScaleNon-Uniform

Apply

20

4-18 Auto Create 4-19

Apply OK

CAD

4-19

z
10

z All Constraints
21

10
set

Clear

z Tolerance

Distance

Angle HorizontalVerticalParallel
Perpendicular
3
3 3

Fix

4Show/Remove Constraints

4.4

Constraints Mirror

Alternate Solution
DragShow/Remove Constraints

Animate Offset Extracted Curves

4.4.1

4-1

Mirror 4-20

22

4-20

lSelection Steps
Selection Steps

Mirror Centerline

Mirror Geometry

2Confirm Upon Apply

4-21

23

4-21

4.4.2

4-1

Alternate Solution

4-22

24

4-22

4.4.3

4-1

4-23

Increment Dimension ValueIncrement


Size Done Selecting 3

4-23

1Increment Dimension Value

2Increment Size
25

Increment Size Increment Dimension Value

3Done Selecting

Done Selecting

2
4-23

2
z

z
Increment Size
2

4-24

26

4-24

4.4.4

4-1

4-25

27

4-25

1List Constraints For


3
z Selected object

z Selected objects

z All In Active sketch

2Constraint Type

5.3.2
28

2
z Include
z Exclude
4

Remove Highlighted
Remove Listed
6Information
4-26

2.26

4-27
29

4-27

4-28 4-28

4-28

4-28

4.4.5

4-1

Animate

4-29
30

4-29

2Lower Limit

3Upper Limit

4Steps/Cycle

5Display Dimensions

31

4.5

4
4.5.1

4-1

Add Objects to Sketch

4.5.2

4-1

Add Extract Objects to Sketch

4-30

4-30

1Filter
Any
Curve
String
Points
EdgeFace Sketch
32

2Extracted Curve Type


3
z Original
Original

z Spline segment

z Single Spline

3Tolerance

Filter
Extracted Curve Type Tolerance

4.5.3

Swept Feature

4-1

Edit Define String

4-31

33

4-31

1String Type
UG

z Section

z Guide

2Filter
AllCurve
Edge Face4
3Referencing Feature

Sring Type

Shift 4-1 Update Model

34

4.5.4

4-1

Convert To/From Reference

4-32

4-32

4-32
1

z Reference

z Active

2Filter
All
Curve
Dimension3

Reference

Active

35

4.6

4.6.1

UG V18 2 V13 V13


InsertSketch

4-1

Activate
VI3 EditSketch
4-33 2
V13 V13
V13 3 V13
V13
Selection

36

4-33

4-1 Update Model

4.6.2

4-1
1Chang View Orientation

2Layer/Sketch Name

37

3Active Sketch

4Activate

5Deactivate

6Retain Dimension Display

7Update Model

4.6.3

EditFeaturePositioning
4-34

38

4-34

4-4

4.7

1InsertSketch

4-35

Sketch Plane XC-YC


SKETCH_000 OK XC-YC
4-35

39

4-35

SKETCH_000
4-36

4-36

40

4-36

4-37

Vertical Apply

4 4-37
Horizontal Apply 4-37

41

4-37

Current Expression
UG W140
W2W1

L2L1/210

4-38

42

4-38

All in Active Sketch


L4Vertical Remove Listed
4-39

43

4-39

44


:
By November/07/2002

: ,.
:

. .,,!!(,
)

. ()
,!

:
;
;
;
;
;

;
;
;

MOLD LAYOUT.

, SURFACE REFS.

LOOP SELECTION ,,.


.,.(
,)

(),,
.
.,!

,,
,"".
!.!
.
,,!
(Skirt). ,.
().
!

,!

EXTENSION ().:
,,
.
(,!)

"",.
,.

""!
!

,,.

"",(PICK MANY),DONE SEL;,


.
!

, .,! :)

,,,.
, LOOP CLOSURE,,
.
STANDARD , SHOW .

, SHUTOFF EXT,.,
BOUNDARY,
SHUTOFF DIST , ,
.
SKETCH :

, ,
().
SKETCH , SHUTOFF PLANE, SHUTOFF PLANE
,.
.

! ,,(!:):)).

OK,,!
. (,!)
,.,.

,,
.
,, MMNS_PART_SOLID.PRT,

MMNS_PART_SOLID.PRT (!).

,.

MOULDING ,!

OK!,!
!

,!

ug 2004 2 25
ug
ugii_env.dat
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def
ug
1. .
a. Unigraphics NX->UG Command Prompt
b. Cd UGII
c. Ug_convert_part -in (-mm) XX.prt
2.
UG part Modeling.
Expression->export XX.exp .
UG Command Prompt
Cd ugii
Ug_convert_part -in (-mm) XX.prt
Close UG part , UG part Modeling.
Expression->Import with option(Replace Existing).

ugii

openUGII_env

UGII_MODELING_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_english.def ug_english.def
ug_metric.def part
moldwizard
MOLDWIZARD
moldwizard copy C:\EDS\Unigraphics NX\
set UGII_USER_DIR=%MOLDWIZARD_DIR%
set MOLDWIZARD_DIR=C:\EDS\Unigraphics NX\moldwizard
1 MB2
2 SHIFT+MB2 MB2 + MB3
3 CTRL +MB2 MB2 + MB1
4 ALT
5 SHIFT-
6
7 MB2
8 -
9 MB2 Shift+MB2 MB2+MB3 Ctrl+MB1 (
MB1+MB2) /
10 / MB1

11 Shift-
12

13
MB3
14
15 - ->-

16 Ctrl-MB1

17 MB3
18. Unigraphics

19


20
21
MB3
22

23
24 ALT
25
26 // URL
27.Postprocessor for Fanuc system 3-axis cnc milling with machine time,
cutter detail and file name.If prefer the machine time, please post with
feedrate value.
1, edit template_post.dat from:
Unigraphics NX\MACH\resource\postprocessor\
add:
fanuc,${UGII_CAM_POST_DIR}fanuc.tcl,${UGII_CAM_POST_DIR}fanuc.def
and save it.
2, Copy three of the attached files to:
Unigraphics NX\MACH\resource\postprocessor\
28. 1
HOLLOW

29. 2
FILE -> UTILITIES -> PART CLEANUP
FILE -> EXPORT -> PART
MIRROR FEAURE,GRUOP PATTERN
30. 3
UG HELP -> ABOUT UNIGRAPHICS -> SYSTEM INFO... UG LOG FILE
*.syslog
PLAYBACK MACRO *.syslog
31. 4
format -> layout -> open
32. 5
Preference -> Visualization Object Display
33. 6

NX 2 F8 View -> Orient


34. 7 HOLLOW

35. 8
Clock Instance
36. 9
WCS WCS
37. 10 /
Modeling Navigator Parent Curve Show/Hide
38. 11 Extrude Trim to Body

39. 12 SM_Punch
Radius 0
40. 13 Group Feature

UGII_ENV.DAT
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_english.def
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_METRIC.def
UG , mm
UG_METRIC.DEF
UG_systemColor:
UG_initialPartDir:
UG_initialGripDir: GRIP
UG_initialUFunDir: USER FUNCTION
UG_initialMacroDir: MARCO
UG_initialIgsDir: IGES
UG_initialStpDir: STEP
UG_initialDxfDir: DXF
UG_initialTransLogDir: LOG
UG_layersInList: all, selectable, objects , OBJECTS
UG_showObjectCount: ON
UG_showCategoryNames: ON
Solids_undoFileSize:4095.000 UNDO , 4095
Solids_tolerDist_EU: 0.0010 ! Inches
Solids_tolerDist_MU: 0.0254 ! mm
Solids_tolerAngl: 0.5000 ! degrees
Solids_FreeFormConstructionResult: 0 0 , 1
UG 2004 2 25
UG

1. *.txt
2. UG Drafting Annotation Drafting Annotation Insert
---- Annotation
3. insert from file *.txt


4. chinesef
<F9> <F><F9>
Annotation chinesef word
UG 2004 2 25

..\ugii\ugmenu\ug_view_popup.men

TFRTRI
BUTTON UG_VIEW_POPUP_ORIENT_TFRTRI
LABEL Trimetric
ACCELERATOR Ctrl+3
ACTIONS STANDARD
TOP
BUTTON UG_VIEW_POPUP_ORIENT_TOP
LABEL Top
" ACCELERATOR Ctrl+T"
ACTIONS STANDARD
TFRTRI TOP
UG AUTOCADd DXF 2004 2 25
Auto CAD UG
Auto CAD DXF Auto CAD DXF UG
dxftoug.def UNITS = Metric English
UG Auto CAD
Auto CAD UG UG DXF Auto CAD , DXF

ugtodxf ugtxt.shp ugmtxt.shp Auto CAD


compile ugtxt.shx ugmtxt.shx
UG drawing DXF Surfaces
Solids) ugtodxf.def
...
UGI_CURVE_MASK = Points,Lines,Arcs,Conics,B-Curves,Silhouette Curves,
Solid Edges on Drawings,All Solid Edges
UGI_SURF_MASK =
UGI_ANNOT_MASK = Dimensions,Notes,Labels,ID Symbols,Tolerances,
Centerlines,Crosshatching,Draft Aid by Parts,
Stand Alone Symbols,Symbol Fonts
UGI_STRUCT_MASK = Groups,Views,Drawings,Components,Reference Sets
UGI_SOLID_MASK =
UG 2004 2 25

UG

XXXXXX.prt

-dwg-a
-prc
UG
CD-R
CD-R


1-199 Curves,Sketches,Solid Geometry
200 Flatpattern ( wrieframe )
201-239 Open(optional for ref data,plattom geometry)

240
241-248 Open ()
249 Parts list crosshatching boundary lines
250
251
252
253 GRIP
254-256

256Layer Category
30 ._ 2

ACS ACS XY
Z
X-Y Z
X-Y Z

X
Z
ACS Z
3
CAE

Create Threads ymbolic Thread Type


Create Threads Symbolic Thread Type


SEED.PRT
SEED.PRT

1
2 OK SHIFT
3 TAB SHIFT+TAB
4 UNDOCTRL+Z
UNDO

5 SHEET FACE BLEND


UG 2004 2 25

2
SBF pattern

NT
a eds140\ugii\ ugii_env.dat ug_metric.def( ug_english.def) HOME
stc/it4
b ug.bat
set HOMEDRIVE=H: ug
set HOMEPATH=\it4\ ugii_env.dat ug_metric.def
d:\eds140\ugii\UGICON.BAT ogl auto UG
c ugii_env.dat ug_metric.def

UNIX it4
a/usr/eds140/ugii/.ugii_env ls -a
ug_english.def
b chmod 755 .ugii_env ug_metric.def
c.ugii_env
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}/ugii/ug_english.def
UGII_DEFAULTS_FILE=/stc/it4/ug_metric.def (
/stc/it4/ug_metric.def
ugmenu UG

ugii_env.dat ug_metric.def UG

blank


1-29 solid
30-49 sketch, sketch
50-59 datum
60-99 curve object
100-149 object
150-199
200-249
250-256
1

3
inactive

curve
curve
curve

sheet
export

UG
promotion promote ug_metric.def(
ug_english.def )

Assemblies_AllowInterPart

Assemblies_AllowPromotions yes promotion

UG

1 transform instance
2 sketch
3 boss pad hole slot feature

UG, UG part Modeling.


Toolbox->Expression->export name.exp .
Start->Program->Unigraphics V1x.0->UG Command Prompt
Cd d:\ugs150(eds140)\ugii
Ug_convert_part n (-mm) name.prt
Close UG part , UG part Modeling.
Toolbox->Expression->Import with option(Replace Existing)


1 assemblies->change work part
2 arrange->attributes->part attributes
3Assign
4section-component
5NO
NO
YES

UG

, 210016

UG UG/Open
UG

UG

THE PARAMETRIC DESIGN AND THE AUTOMATIZATION


OF THE VIRTUAL ASSEMBLY BASED ON THE
SECONDARY DEVELOPMENT OF UG
LI Fu-hai, LIU Yi
College of Aerospace Engineering, Nanjing University of Aeronautics
and Astronautics, Nanjing Jiangsu 210016, China
Abstract The secondary development process is introduced to access the parameterized parts with
UG/Open API to accomplish the parts' parametric design based on the analysis of the component functions
and structural features of the aircraft hard mechanical control system. To overcome the disadvantages
during manually assembling complicated systems, such as the trivialities of the operation and the
weakness of the repeat property, a method is proposed to assemble the system by automatically placing the
parts on the appropriate positions by means of transforming the matrix of the parts' coordinates and record
the procedure of the virtual assembly in order to accomplish the automatization of the virtual assembly.
Key words secondary development; parametric design; virtual assembly; UG; control system
(1976-) (1965-)

CADCAE

[1]

CAD
CAD

UG CAD/CAE/CAM CADCAM
UG
UG/Open Menu
Script UG UG/Open UIStyler
UG/Open[2] UG

[3]

,
UG UG/Open
(Expression)

2.1

[4]

2.1.1

5 9

1
2

2.1.2

UG

2.2

UG/Open UIStyler 1 DR.h


DR_template.c DR.dlg DR_template.c
Parameter_Information Apply

Parameter_Information()//
{
UF UG/Open API License
ID
if()

else

UF License
}
Apply()//
{
UF UG/Open API License
ID
if()
{

if

else

}
else

UF License
}
UG DR.men
VERSION 170
EDIT UG_GATEWAY_MAIN_MENUBAR
BEFORE UG_HELP

//

// Help

CASCADE_BUTTON UISTYLER_DLG

//
3

//

LABEL Para&meter

//

END_OF_BEFORE

//

MENU UISTYLER_DLG
BUTTON DOUBLEROCKERS_BTN

// ID

LABEL Double Rockers...

//
// DR.dlg

ACTIONS DR.dlg

//

END_OF_MENU

2.3

UG ${UGII_BASE_DIR} USER

startupapplication udo[5] DR.dlg application DR.dll DR.men startup udo


UG ugii_env.dat #UGII_USER_DIR=${HOME}#
${HOME}${UGII_BASE_DIR}\USER

UGII_CUSTOM_DIRECTORY_FILE
${UGII_BASE_DIR}\USER
UG Help Parameter 2

(a)
2

Parameter

(b)

1 3 angle0 150

UG

[6]

part occurrences ID

Assemble() //
{

}
4 5

UG

80 K8E

[1]

. CAD .1998634-39.

[2]

.UG CAD .
2001.

[3]

..1999.

[4]

..1989.

[5]

UG Documentation Help. Unigraphics Solutions Inc.2000.

[6]

. CAD .2000.


6-1

LL

I P
C

I=P /C

dB

A=10lgI/I0

dBA
I0I0=10

SIL

-12

w/m

A=20lgP/P0

P0P0=210

-5

Pa

PPa

SPL
3

1000Hz phon

ISO

ABC

A
40phon
1000HZ A

Stevens
5002000Hz

1000Hz
Perceived Noise LevelPNL
Krytev PNL
PNL
9101090Hz
PNL

88dBA

70dBA

78dBA

82dBA
80dBA

82dBA

6m 78dBA

6m 82dBA

75dBA
78dBA

6-2

(300 Hz)

()

90Hz150Hz

500Hz

1
2Sandwich 500Hz

a
b

1
2
3

35mm
2025%

6-3

10


100200HZ
100130HZ

1/10

60Hz

300Hz
11

a
b

c
d
e

300Hz

40Hz

12

65 PhonA

3
1 6061 PhonA

2
3

13

1
2

3
4
5

1
2
3
4

1
2
3

25%
4

5
6

14

UG

CAD 200030

UG
VC MFC UISTYLER

UG MFC

The fuzzy design of mould deep drawing based on UG


Zhou ZanxiXie YanminZhang XinminYu Huping
(Shanghai JiaoTong UniversityShanghai 200030China)
Abstract Take the common part cylindrical parts for example, introduced the fuzzy
mathematics to the mould design. And use the fuzzy synthetical evaluation theory to analysize and
calculate the most important factors of the deep drawing-the limit drawing coefficient. And used the
MFC of Visual C++6.0 to program the dialog in the secondary development of UG. Solved the
limitation of UISTYLER.
Key wordsthe fuzzy synthetical evaluation theorythe limit drawing coefficientthe
secondary development of UGMFC

CAPP

CAD/CAPP

2005-00-00
1980

UG
CAPP

CAPP

t/D

t/D

CAPP

t
t

D
D

21.5 [m][0.48,0.50].

[0.480-0.484,0.484-0.488,0.488-0.492,0.492-0.496,
0.496-0.50],[
].

4~15t

[1]

1
[m]

45t

0.050

0.075

0.100

0.225

0.550

(5~6.5) t

0.052

0.073

0.150

0.475

0.250

(6.5~8)t

0.053

0.072

0.300

0.425

0.150

(8~9.5)t

0.055

0.120

0.450

0.225

0.150

(9.5~11)t

0.100

0.400

0.300

0.100

0.100

(11~13)t

0.150

0.450

0.200

0.100

0.100

(13~15)t

0.730

0.180

0.090

0.000

0.000

6.5~8t
0001000

0.050

0.052
0.053

(0 0 0 1 0 0 0) 0.055

0.100
0.150

0.730

0.075 0.100 0.225 0.550

0.073 0.150 0.475 0.250


0.072 0.300 0.425 0.150

0.120 0.450 0.225 0.150 = (0.055 0.120 0.450 0.225 0.150 )

0.400 0.300 0.100 0.100


0.450 0.200 0.100 0.100

0.180 0.090 0.000 0.000

0.26

0.10

0.17

0.12

0.35

UG MFC

Unigraphics( UG)

CAID/CAD/CAE/CAM
UG

UG

UG/OPEN API UG
UG/OPEN API Unigraphics

UG
C/C++ UG
UG

UG/OPEN UG
MenuScript()
UIStyler()API()
GRIP

1 UG/OPEN

UG/OPEN MenuScript
Unigraphics Unigraphics
.men
UG

UG/OPEN UIStyler UG
MenuScript
Unigraphics
UIStyler
Unigraphics
UG/OPEN API
UIStyler UF-UI
UG/OPEN
WINDOWS
UIStyler

Visual C++ MFC UG

UG/OPEN API MFC


Win32 SDK
UG
MFC
VC++ UG
:1) UG
UG/Open AppWizard 2
Win32 Dynamic-Link Library
project->setting
link Object/libray modules

ug/open libufun.lib
libugopenint.lib.
MFC MFC

UG/Open API MFC


1 Visual C++ 6.0
MFC AppWizard(dll)
Regular DLL using shared MFC
DLL
2 UG/OPEN API
VC
.CPP 1

3 project->setting link
Object/libray modules ug/open
libufun.lib libugopenint.lib
4UG MFC

extern "C" DllExport void ufusr(char


*param, int *retcode, int rlen)
{
int errorCode = UF_initialize();
CWnd* pParent = AfxGetMainWnd();
DisplayDialog (pParent);
if ( 0 == errorCode )
{
errorCode = UF_terminate();
}
}
extern "C" void ufusr_cleanup(void)
{
}
extern "C" int ufusr_ask_unload( void )
{
return( UF_UNLOAD_UG_TERMINATE );
}

4
2

CAPP

CAPP
3 UG
CAPP VC MFC UG
UG

[1] . MFC UG
. 20043310
3

8891
[2] . CAPP
. 200111718
[3] . UG/OPEN API .
2002
[4] . CAPP
. 200211114
[5] . .
2000
[6]

Wang Xiankui. Fuzzy method in CAPP Journal of


TSinghua University1996366772

www.mjzl.cn
UG UGII/menus/
ug modeling.men ug_main.men
UG

BUTTON UG_MODELING_SEW_FEATURE
LABEL Se&w...
BITMAP sew
ACCELERATOR Alt+1
( Alt+1
ACTIONS STANDARD

4 )

BUTTON UG_MODELING_OFFSET_FEATURE
LABEL &Offset Face...
BITMAP offset_face
POPUP_LABEL Offset Face...
ACCELERATOR Alt+R
( Alt+R 5 )
ACTIONS STANDARD
-----------------------------------------------------------------------------------------------------------------------

UG

Ugnx2.0
UG
REPLACE FACE 1
TAPER
ALT+D
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OFFSET FACE
2

EDGE BLEND
ALT+Q
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

COPY TO LAYER
ALT+K
EXTRUDED
3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

SUBTRACT
4

MOVE TO LAYER
ALT+M
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ALT+C

TRIM BODY
5

LAYER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6

REMOVE PARAMETERS ALT+X

UNITE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

SPLIT BODY
7

EXTENSION
ALT+Z
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BLANK
ALT+B
SEW
ALT+1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SWOOP
ALT+2

UNBLANK
ALT+G
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BLOCK
CTRL+B
SHIFT+CTRL+A
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MOVE REGION CTRL+M
RESIZE FACE
CTRL+C
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CYLINDER
CTRL+G

moldwizard mold_defaults.def

MW_ToolsBoxAllowance: 0
UGII_ENV.DAT
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_english.def
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_METRIC.def
UG ( mm)

IGES UG
IGES UG
Export -> Heal Geometry ,
tiny tolerancede , Analysis -> Examine Geometry
PRT
PRT OK
IGES
Import -> IGES -> Modify Settings -> Advanced Settings
Automatic Sewing of Surfaces OK
UG_METRIC.DEF,.
UG_showObjectCount: , ON;
UG_showCategoryNames: , ON;
Solids_undoFileSize:4095. UNDO , 4095;
Solids_tolerDist_EU: 0.0010 ! Inches ;
Solids_tolerDist_MU: 0.0254 ! mm ;
Solids_tolerAngl: 0.5000 ! degrees ;
Solids_FreeFormConstructionResult: 0 , 0 , 1
.
***********************************************************************
.
a. Unigraphics NX->UG Command Prompt
b. Cd UGII
c. Ug_convert_part -in (-mm) XX.prt
2.
UG part Modeling.
Expression->export XX.exp .
UG Command Prompt
Cd ugii
Ug_convert_part -in (-mm) XX.prt
Close UG part , UG part Modeling.
Expression->Import with option(Replace Existing).
**********************************************
4 ALT
5 SHIFT-
6
7 MB2
8 -
9 MB2 Shift+MB2 MB2+MB3
Ctrl+MB1 (
MB1+MB2) /
10 / MB1

11 Shift-

12

13
MB3

14
15 - ->-
16 Ctrl-MB1

17 MB3
18. Unigraphics


19

20
21
MB3

22

23
24 ALT
25
28. 1
HOLLOW

29. 2
FILE -> UTILITIES -> PART CLEANUP
FILE -> EXPORT -> PART
MIRROR FEAURE,GRUOP PATTERN
31. 4
format -> layout -> open
34. 7 HOLLOW

35. 8
Clock Instance
36. 9
WCS WCS
37. 10 /
Modeling Navigator Parent Curve Show/Hide
38. 11 Extrude Trim to Body

39. 12 SM_Punch
Radius 0
40. 13 Group Feature

UG_METRIC.DEF
UG_layersInList: all, selectable, objects , OBJECTS
UG_showObjectCount: ON
UG_showCategoryNames: ON
UG 2004 2 25
UG

1. *.txt
2. UG Drafting Annotation Drafting
Annotation Insert ---- Annotation
3. insert from file *.txt

4. chinesef
<F9>
<F><F9>
Annotation chinesef word
UG AUTOCADd DXF 2004 2 25
Auto CAD UG
Auto CAD DXF Auto
CAD DXF UG dxftoug.def UNITS
= Metric
English

3 TAB SHIFT+TAB
4 UNDOCTRL+Z UNDO

UG
promotion promote
ug_metric.def( ug_english.def) Assemblies_AllowInterPart
Assemblies_AllowPromotions yes promotion

UG

1 transform instance
2 sketch
3 boss pad hole slot feature

WFJ_LOVE
Circle center-radius N() revolve

swept A B 1

23 Trim Body,

1/4
2

Transformations(Ctrl+T) 2 2-2

3 3-3 1mm
1 1-1 2mm
()

1-1

2-2

3-3

23 2= 1

Split Body , 1 1-1 1/4 2-2


1 1-1 1/4 3-3

Transformations(Ctrl+T)----Mirror Through a

PlaneInferred Plane Top, 23

Unite,

THE END

N UG3.0

b=2.5
l=2.5
t=1
xt=3*b*cos(t*360)+l*cos(3*t*360)
yt=3*b*sin(t*360)+l*sin(3*t*360)

a=5
t=1
xt=a*(cos(360*t))^3
yt=a*(sin(360*t))^3

a=10
t=1
xt=3*a*t/(1+(t^3))
yt=3*a*(t^2)/(1+(t^3))

t=1
xt=4*cos(t*(5*360))
yt=4*sin(t*(5*360))
zt=6*t


t=1
xt=2*cos(t*360*3)*t
yt=2*sin(t*360*3)*t
zt=(sqrt(sqrt(sqrt(t))))^3*5
t=1
r=t*3
theta=t*360*3
zt=sqrt(t)*7
t=1
rho=360*sqrt(t)*2
theta=t*25
phi=360*t*4

t=1
xt=-(9.5*6.5)+t*(9.5*6.5*2)
yt=cos(t*360*6.5)*(6.35/2)-(6.35/2)
zt=cos(t*360*8)*5

t=1
xt=10*t
yt=log(10*t+0.0001)


t=1
xt=(4*t)
yt=(3*t)+(5*t^2)

t=1
xt=(5*(cos(t*360))^3)*t
yt=(5*(sin(t*360))^3)*t

t=1
xt=t*5
yt=cos(t*360*8)*t

t=1
xt=5*t*t

yt=sin(t*8*360)*0.5

pitch_diameter=10
pressure_angle=20
r=(pitch_diameter/2)*cos(pressure_angle)
t=1
xt=r*cos(90*t*t)+r*(90*t*t)*(pi/180)*sin(90*t*t)
yt=r*sin(90*t*t)-r*(90*t*t)*(pi/180)*cos(90*t*t)

r=10
t=1
xt=t*(2*pi*r)-sin(t*360)*r
yt=r-cos(t*360)*r

t=1
xt=cos(t*360)+cos(3*t*360)
yt=sin(t*360)+sin(5*t*360)

t=1
xt=cos(t*360)+cos(2*t*360)
yt=sin(t*360)*2+sin(t*360)*2


t=1
xt=2+(10-6)*cos(360*4*t)+10*cos((10/6-1)*(360*4*t))
yt=2+(10-6)*sin(360*4*t)-6*sin((10/6-1)*(360*4*t))

t=1
xt=2+(10-6)*cos(360*4*t)+10*cos((10/6-1)*(360*4*t))
yt=2+(10-6)*sin(360*4*t)-10*sin((10/6-1)*(360*4*t))

t=1
xt=2+(10-2)*cos(360*4*t)+10*cos((10/6-1)*(360*4*t))
yt=2+(10-2)*sin(360*4*t)-10*sin((10/6-1)*(360*4*t))

t=1
xt=0.5+(10-6)*cos(360*5*t)+10*cos((6/10-1)*(360*5*t))
yt=0.5+(10-6)*sin(360*5*t)-10*sin((6/10-1)*(360*5*t))

a=5
t=1
xt=(a*(cos(t*360*3))^4)*t
yt=(a*(sin(t*360*3))^4)*t

t=1
theta=t*360+90
r=cos(360*t*5)*3+0.5
zt=cos(360*t*3)*3

t=1
theta=t*360+18
r=cos(360*t*5)*0.75+3.5
zt=cos(t*360*5)*0.4

t=1
theta=t*360-54
r=cos(360*t*5)*0.5+2.5
zt=cos(t*360*5+90)*0.5


t=1
r=sin(t*360*2)+0.2
theta=10+t*(6*360)
zt=t*3

t=1
xt=3*cos(t*360*4)
yt=3*sin(t*360*3)
zt=t

t=1
r=t*2
theta=10+t*(12*360)
zt=t*3

t=1
r=10+10*sin(6*t*360)
zt=2*sin(6*360*t)


t=1
r=5
zt=(sin(3.5*(t*720)-90))+2

t=1
theta=t*360-90
r=cos(360*(t/(1+t^(6.5*t)))*6*t)*3.5+5

t=1
r=cos(360*t*4)*0.5+1
theta=t*360+90


t=1
r=10*(1+cos(t*360))

t=1
theta=t*360*4
r=1+cos(t*360*5)

t=1
theta=t*360*5
r=8+5*sin(t*360*5*5)*t

t=1
theta=-t*360+180
r=cos(360*t/(1+t^8)*7)*3+6

t=1
theta=t*360
r=cos(360*t*20)*0.5*t+1

t=1
theta=t*360*2
r=cos(360*t*30)*0.5*t+2*t

t=1
theta=t*360*5
r=cos(360*t*20)*0.5*t+1


t=1
theta=t*360+180
r=cos(360*t^3*6)*2+5

t=1
theta=t*360*4
r=(cos(360*t*16)*0.5*t+1)*t

t=1
theta=t*3600
r=(cos(360*t*20)*0.5*t+1)*t


t=1
theta=-t*360+180
r=cos(360*(t/(1+t^6))*6)*3+5

t=1
rho=360*t*10
theta=360*t*20
phi=360*t*5

t=1
rho=4
theta=t*180
phi=t*360*12


t=1
rho=8*t
theta=360*t*4
phi=360*t*8

t=1
rho=3*t
theta=360*t*5
phi=360*t*2.5

t=1
rho=8*t
theta=360*t*4
phi=360*t*4

Curve
Curve Operation

XY

WCSRotate Orient
XY
z

UG

3D

Application
Modeling Insert
Curve
Basic Curve

Basic Curve

z InsertCurveBasic
Curve
z

1)
2

z
z

TAB
XCYC XC
YC
z MB2 Lock Mode

2)

1.

Line:

Basic Curve

3)
z

z
z
TAB
z MB2 Lock Mode

7)
z
z
z

4)
z
z
z

2.

Arc

Basic Curve

9
5

5)
z
z

6)
z
z
z
z
z

TAB
MB2 Lock Mode

1) Start, End, Point on Arc

2) Center, Start, End

1)

z
z
z
z

Full

360

1)
z
z

Start, End, Point on Arc

10

2)
z
z
z
z

13

Start, End, Point on Arc

2)
z
z

14

4. Fillet

11

3)
z
z
z

Center, Start, End

Basic Curve

15

12

3.

Circle

Basic Curve

Multiple Position

1)

15

z
z

2)

z
MB1

18
5. Trim

16

z
z
z
z

MB1

Basic Curve

Section Steps

First Bounding Objects

Second Bounding Objects

/
MB2

z
z
z

17

Point Constructor

3)

Vector Direction

Method to Find
Intersection Along a Vector

String to Trim

19

Degree
1 7
716
UG 24
25

UG

10
3
8 8 3

1. Though Points
1) Through Points 3

Basic Curve

SplinePoint()Point Set
Curve ChamferOffset
CurveBridge curve
JoinProjectCombined
ProjectionIntersection Curve
Section CurveExtract
CurveOffset in Face
Plane

Spline

UG
NURBS

Spline 1

Fit Though Points


2

Though Points
Fit

Curve Type:
Multiple
Single Segment

2)

Slopes Assign Curvatures

4
z
Assign Slopes
5 6

Curve Degree

24 35

z Close Curve
Multiple
Segments
z Assign Slopes\Curvatures
\

z Points from File

MB2 4

Automatic Slope
Vector component
(
Vector componentMB2
DXCDYCDZC
MB2MB2)
Direction to Point
(
Direction to PointMB2
MB2)

Slope of curve(
Slope of
curveMB2MB2)

Angle

Assign Slopes

Remove Slope

Remove All Slope

Redisplay Data

3)

Chain From All

z Chain within Rectangle

z Chain within Polygon

z Point Constructor

2
Assign

Undo

z
Assign Curvatures
2

Curvature of Curve
(
Curvature of CurveMB2
MB2)

Enter Radius(

MB2)
)
4) MB2

2. Fit
1) Fit 4

2) 6

By Tolerance

3)

By template

z Assign End Slopes

z Change Weights

MB2
Point
UG

Point Set

Point Set
7 10
3

1. Point on Curve
Point on Curve
8

By Tolerance

By Segments

Number of Points

Start/ End Percentage


/
0100 0

100

Spacing Method
Equal Arc Length/Parameters
/
/
9

12

Curve Chamfer

Curve Chamfer 13
2

13

Incremental Arc Length

1.

Simple Chamfer(
Simple Chamfer
MB2)

14

45
2.
User-Defined Chamfer
( User-Defined Chamfer
Automatic Trim
Manual Trim No-Trim

Offset Values

10

2. Add Points to Curves

11

3. Point at Curve Percentage


()

2 3

15

General Conic

16

UG

18

5
2.
4 Points, 1 Slope 4

(
3 )

19
3.

3 Points, 2 Slope3 2
3
3

16

General Conic
17
7
20
4.

3 Points, Anchor3
3
3
3 2

17
1.

5 Points 5

21

5.

345

Plane
14 , 12
3457812
1. Three Points
( Three Points
3 )
2. Two Lines
( Two Lines
)

3. Point, Perpendicular Curve


(
Point, Perpendicular Curve
)
4. Plane of Curve
(: Plane of Curve
)
5. Plane of WCS
X-Y
6. Plane of
CSYS X-Y

7. Principal Plane

2 Points, Anchor, Rho2 Rho


2
2 M
N N

Rho 22 Rho
0 1Rho
0 < Rho < 0.5
Rho = 0.5

0.5 < Rho < 1

22
6.

Coefficients

Ax 2 + Bxy + Cy 2 + Dx + Ey + F = 0
7.

2 Points, 2 Slope, Rho2 2


Rho

8.
9.
23
Plane

d (:
Principal Plane
)
Exist Plane
Two Tangent Faces
( Two Tangent Faces
)

10. Point, Tangent Face


( Point,
Tangent Face
)
11. Coefficients
Ax + By + Cz = D
12. Parallel through Point

Parallel through Point

13. Parallel at Distance


d:
Parallel at Distance
,

d
14. Perpendicular, through Line

( Perpendicular,
through Line
)

Offset Curve

1. Offset Curve 1

1)

Offset by 3

z Distance

z Draft
Draft Angle

Draft Height

2.
3.

Solid Face

z Solid Edge

2)
3)
4)
5)

Law Control

Distance
Draft Height
Draft Angle
Trim
z None
z Extended Tangents
z Fillet

6)
7)
8)
9)
2

Extend Factor
Group Obiects
Approx Tolerance
Number of Copies

10) Reverse direction


5
Reverse direction

1) First Curve

2)

First Curve

3)

Reference shape Curve

11) Redisplay Reference Objects

12) Associative Output


UG

13) Input Curves

z Retain
z Blank
z Delete
z Replace

Bridge curve

1. Bridge curve

2. /
3.
4.
5.
6. Cancel
New Bridge

1. Selection Steps

6
Continuity Method
Tangent( ), Shape
Control End Point Peak
Point

2. Continuity Method
1) Tangent

2) Curvature

Shape
Control 2 End
Point Peak Point

3. Start/End Location/
/

/
/

ction
Steps
Sele

Start/End Location
Start/End Location
Specify Location

4. Specify Location
5. Reverse Direction

8
Selection
Steps
Reverse Direction

8
6. Shape Control

1) End Point

Tangent Magnitude
First Curve
Second Curve First
Curve Second Curve

2) Peak Point
(Bridge Depth)
(Bridge Skew)
(Stiffness control)

3) Conic

Rho

Join

1.
2.
3. MB2
Project

1. Project
2.
3. Faces/Planes

4.
5. MB2 Apply

1. Along Face Normal:


2. Toward a Point
.
3. Toward a line

4. Along a Vector:
5. At Angle to Vector

6. Equal Arclength X-Y


U-V

Combined Projection

1.
2.
3.
4.
5.
6.

Combined Project

MB2 Apply

1.
2.
3.

Section Curve

11

Intersection Curve

1. Intersection Curve
2.
3.
4. MB2 Apply

Extract Curve

Extract Curve
6
1. Edge Curves
Edge Curves

All Edge in a
Face
All Edge in a Body
MB2 Apply

2.
10

Section Curve

12
IsoParametric Curves
U/V
( IsoParametric Curves
MB2
Apply )

3.

4.

5.
6.

13
Silhiuette Curves

( Silhouette Curves
)
All in Work View

(
All in Work View
)
Isocline curves
Shadow Outline
(
Shadow Outline
)

Offset in Face

1.
2.

3.

14

Edit Curve Parameters

1.
2.

3.
4.
5.

Point Method
Edit Arc/Circle By
1) Parameters

2) Dragging

Complement Arc
Display Original Spline

Edit Associative Curve


1) By Parameter
2) As Original

Edit Curve Parameters


1.

1)

2)

1)
XCYC
XC
2)

Parameters

Dragging

3)

Parameters

Dragging
4)
Parameters () Complement Arc

2.

3.

OK MB1

7
4.

1)

Edit Point Edit Point 8

Edit Point Method 3


z Move Point
z (Add Point)

2)
3)
4)
5)
6)
7)
8)
9)

9
(Remove Point) 10

10
Move Point By 3
z
Micro Positioning
z Destination Point

z Delta Offset

Edit Pole
Change Slope
Change Curvature
Change Degree
Move Multiple Points
Change Stiffness

Fit
Smooth
Trim Curve

1
Corner Trim

11

11
Divide Curve

12

12
5
1. Equal Segments

OK MB2

13

2. Segments by Bounding Objects

MB2

14

3. Input ArcLength Segments


OK MB2

15
4. At Knotpoints
OK MB2

z By Name

z By Screen Position
z All KnotPoint

16
Information
Object
5. At corners

Edit Fillet

17

17
1. Automatic Trim
2. Manual Trim
3. No Trim

18

18
1.
2.

3.

Radius
Radius Default-Model/FilletModel Fillet Model
Fillet

New Center
Stretch
Arc Length

ArcLength 19

1.
2.
z
z
z

19
Filter
Trim/Extend/
Start
End
Both

//

3. 2
z Total Length
z Incremental Length

4. Spline Extension 3
Nature()LinearCircular
5. Associative Output Associative Output

6. Input Curves Associative Output


2 BlankRetain 4
BlankRetainDeleteReplace
/Start, End Both
OK Apply

20

CAD

UG U V

U V

CAD UG
ENLARGE
N-SIDE SURFACE

U V
CATIA FIT TO GEOMETRY

SDRC TRAINING
SDRC
IMAGEWARE UG

SURFACE TRAINING 99 TRAINING

IMAGEWARE

hhh37

http://www.caxhome.com/viewthread.php?tid=7781

CAD CAM

imageware

imageware
proe

gap


UG
Edit-->Section Components in View

DrawingUpdate Views

UG
880b.com 880b.com 2007-11-30 435

CAD/CAM

2 CAD/CAM

3
CAD/CAM

CAD/CAM
4


1
2
3

1
1
9 1 2 3 100 150
45 ABC DEF
6 GH 7
8 9 7
123 15 45 123 10
I AJ F 15 10

1 CAD/CAM
2

2
2 3

3
3 4

4
4

CAD/CAM
CAD/CAM

UG4.0 (MOLDWIZARD )

UG DXF

http://www.ugproe.com/html/Soft/ug/20071107/3544.html

Internet gfmold 2007-11-26

176

UGS UnigaphicsUG CAD/CAM/CAE CAD



CAM
CAD/CAM/CAE UG CAD

CAD/CAM
CAD
UG drafting
14 UG Windows
CAD AUTOCAD
CAD CAD
UG UG
AUTOCAD UG AUTOCAD
UG-Translator UGTODXF UG AUTOCAD

1
UG CAD/CAM/CAE
part CAD SolidWorks,Solidedge
UG-Translator UGTODXF
part UG-Drafting
AUTOCAD

UG-Translator UGTODXF
DXF

2
UGTODXF
CGM CGM (Computer Graphics mefafile)
ANSI CGM
CGM UG CGM
CGM CGM Import
UG TODXF DXF DXF AUTOCAD
UG-Drafting UG DXF

AUTOCAD UG-Translator DXF
ugtxt.shp ugmtxt.shp AUTOCAD
1 UG EDS140/ugtodxf/ ugtxt.shp ugmtxt.shp AUTOCAD
font
2 AUTOCAD Compile ugtxt.shp ugmtxt.shp UG DXF

UG-Drafting DXF
(1) UG Drafting,
(2) File-Export-CGM CGM
filename OK
(3) 1 Fit
OK CGM
(4) File-New Newname
(5) File-Import-CGM
(6) CGM
CGM OK
CGM

(7) File-Export-DXF 2 DXF


DXF class Select
OK DXF
(8) DXF AUTOCAD CAD
AUTOCAD DXF UG DXF UG-Drafting

3

DXF CGM UG-Drafting



AUTOCAD DXF UG-Drafting

UG ?(Windows&NT )
UG V16V17V18 windows NT

Step1: ApplicationDrafting
Step2: InsertAnnotation

Step3: chinesef, chinesefs, hzkfs,

ge_font5, ge_font6

modeling
Step1
Step1: ApplicationDrafting, DrawingDisplay Drawing
Step2Step3

UG

UG NX1.0
1 modeling drafting
mdcfont chinesef
2 file-->export-->cgm cgm
cgm
3 file-->import-->cgm CGM XY
"Ctrl+F
4
5

1
2
3
2

1
2

1
2

mm

PE
0.02
PA
PP
PA
0.010.02
PS
0.02
PC
SB
0.03
PC
ABS
0.03
PBT
SAN
0.03
AS
ASA
0.03
PMMA
POM
0.010.03

mm
0.010.03
0.01
0.020.03
0.050.07
0.010.03
0.03
0.020.03

UG
2003-6-19

1.
UG
UG
C:\temp
+ .syslog"
2.
UG
o UGS150\ugii\ugii_env.dat
o
UGII_KEEP_SYSTEM_LOG=yes
1.
o C:\temp\(

o UG
o Macro -> Playback -> -> OK

UG

XXXXXX.prt
-dwg
-a
-prc
UG


CD-R
CD-R


1-199 Curves,Sketches,Solid Geometry
200 Flatpattern ( wrieframe )
201-239 Open(optional for ref data,plattom geometry)

240
241-248 Open ()
249 Parts list crosshatching boundary lines
250
251
252
253 GRIP
254-256

256
Layer Category

30 ._
2


ACS
ACS XY Z
X-Y Z

X-Y Z

X
Z
ACS
Z
3

CAE
Create Threads
ymbolic Thread Type
Create
Threads Symbolic Thread Type

SEED.PRT
SEED.PRT

2 OK
SHIFT
3 TAB SHIFT+TAB
4 UNDOCTRL+Z
UNDO
5 SHEET FACE
BLEND

UG
2003-5-27

UG/GatewayUG
UG

UG CGMVRMLTIFF
MPEGGIF JPEG CGMUG/Parasolid
Macro User Tools

UG (UG/Solid Modeling)

UG

UG/Features Modeling(UG )
UG
--

(Simplify)

UG/FreeFormModeling(UG )
UG

UG/User DefinedFeature(UG )
UG/User Defined Feature
UDF
UDF
UG
UDF
UDF UDF

UDF

UG/Drafting(UG )
UG

GB

UG/AssemblyModeling(UG )
UG

CPU
UG/Advanced Assemblies(UG )
UG


CPU

UG/Sheet MetalDesign(UG )
UG

UG/Senario for FEA(UG )


UG
NASTRAN

UG/FEA(UG )
UG

UG/ANSYS Interface(UG/ANSYS )
UG/ANSYS
ANSYS

UG/CAM BASE(UG )
UG

UG/Post Execute (UG/Post Builder )


UG/Post Execute UG/Post Builder UG
UG
NC

UG/Nurbs PathGenerator(UG/Nurbs )
UG/Nurbs Path Generator UG
Nurbs
30%50%

FANUC SIEMENS

UG/Lathe(UG )
UG

CLS

UG/Core & CavityMillingUG


UG

UG/Planar MillingUG
UG Z

UG/Fixed AxisMillingUG
UG 3

UG

UG/Flow Cut UG

UG/Flow Cut

UG/Variable Axis MillingUG


UG/Variable Axis Milling
UG
3~5

UG/Sequential MillingUG
UG
2~5 UG
APT

UG
UG

UG/Wire EDMUG
UG UG 2 4

UG/Postprocessing

UG/VericutUG
UG/Vericut UG
NC

NC NC

UG/Vericut

Vericut
2~5
UG/ManagerUG
UG/Manager UG
UG/Manager
UG/Manager UG
UG
UG/Manager UG/Manager

UG/Manager Netscape IE

UG/Manager UG iMAN

UG/OpenUG
UG/Open UG
UG
UG/Open UG/Open
Menuscript UG
UG UG
UG/Open UIStyle
UG
UG/Open UG/Open API
UG CC++Fortran

Java UG/Open GRIP APT


UG NC

UG/Data ExchangeUG
UG/Data Exchange STEPIGES DXF

UG/CAST OnlineUG
UG/CAST Online UG
UG
UG

UG/WAVEUG
UG/WAVE(What if Alternative Value Engineering)
UG/WAVE

UG/WAVE
UG/WAVE

UG

UG/WAVE
UG/WAVE

UG/WAVE

UG/WAVE
UG/WAVE
-
-
- UG/WAVE

-
-
UG/WAVE
-
-

WAVE WAVE
UG/Scenario for Motion+UG
UG/Scenario for Motion +
UG

UG

UG/Mechanisms MDI/ADAMS
MDI/ADAMS
UG/RoutingUG
UG/Routing
UG

200

UG/WiringUG
UG/Wiring

UG/Harness
UG/Die engineeringUG
UG/Die Engineering UG

UG/in-ShapeUG

UG/in-Shape UG
Paraform rapid
surfacing
GM
FordLearBoeingTrim System Inc.

- Rapid Surfacing 3D
NURBS
- Processing point cloud data CMM
NURBS
- Reverse engineering 3 D UG
NURBS
- Mirroring
- Multiple resolution models
FEA

- Legacy data processing IGES


UG
- Vendor Verification & QA Inspection
- Preparation for engineering analysis
NURBS
- Design for Manufacturing

- Manufacturing analysis

- Tooling modification and repair


- Surface quality verification

UG
2003-4-26

UG
1

3 Assemblies
Reference RetsSolid
4


1 SpreadSheet
1 FileNew, Part

2 ApplicationModeling
Template Part Template Part

3 ToolboxExpression Rename Edit


4 ToolboxPart Families Available Columns
Add Column Chose Column
Create Spreadsheet
5 Spreadsheet Spreadsheet
Part_Name Part Family
Verify Part
Part Family Save Family

6 AssembliesEdit structure Add


Part Name Point Subfunction
[000]

UG 3D

IMAN UG/Manager UG

2 Expression
1 FileNew Part

2 ApplicationModeling
Template Part
3 ToolboxExpression
RenameEdit
1
e.exp UG2
e.exp 3 UG Part

4 FileSave.prt
5 AssembliesEdit structure Add Part
Name Point Subfunction
[000]

3 .udf
1 FileNew Part
ApplicationModeling Part
2 ToolboxExpression
RenameEdit
3 FileExport udf
4 ToolboxFeaturesUser Defined

part
4 .grx *.dllUGOpen GRIP UG
Open API(UFUN)


CAD CAD CAD
UG CAD

9 Pro/E
Pro/E 2000I
2000I2
Pro/E

1
2
3
4

1
2000I
6
2 1.prt 3
config.pro template_solidpart 1.prt
4 config.pro

8 ProE
ProE Wildfire ProE(2000i,2000i2,2001)
(Wildfire)(, ProE Wildfire
Interface ).
'.prt''.asm'. Neutral(*.neu)
ATB(Associative Topology Bus), ProE ,
- ,
.
ProE Wildfire :
(ProE Wildfire)
File > Save a copy > Neutral(*.neu)
(2000i,2000i2,2001)

ATB ()
2001 File > Open or Insert > Shared Data > From File Parts,
Assemblies File > Associative Topology Bus > Update(Update All)
2000i,2000i2(A)
Feature > Create > CDRS In Parts File > Erase > Current, File >Open
,
Regenerate,Update 2000i,2000i2( File > Import > New Model or Insert >
Import > Append to Model Parts,Assemblies
ProE 2001 config 'topobus_enable yes', ATB .
ATB , Check Status , Update
Update All ., save ProE ,
Neutral (*.neu).
Neutral (*.neu),ProE ,
ATB ,'Redefine',
.. ,
Neutral (*.neu),,
.

7
Analysis > Surface Analysis > Type > Porcupine
> > Compute

6
config.pro
draw_arrow_style filled

5 scale
scale scale

conic rho 0.4


0.8
conic style
shrinkage

4 part /
config.pro ignore_model_layer_status
no
yes

3
View > Model Setup > Color and Appearance
> Add > Advanced > Transparency
> Opaque

2
Analysis > Surface Analysis > Type > Info at Point
>
>

1
Analysis > Curve Analysis > Dihedral angle > Edge
> > Compute
> Results Max. Dihedral 0

UG
UG (Modeling)

1 UG (Drafting)Display Drawing
Application ------ Drafting
Drawing ------ Display Drawing: off
2 UG (Modeling)
WCS
Toolbox ------ Dimension
Toolbox ------ Annotation Editor
* Orient View
Replace View

UG UG

1.

2.

3. PRT UG

4.

5.

6.
"D:\Program Files\UGNX4.0\UGII\ugs_router.exe"
-ug -use_file_dir "%1"
"D:\Program Files\UGNX4.0
7.

z
z

7.1
UG Create Form Feather

Create Free From Feather Edit Free Form Feather


Free Form Shape Create Free From Feather
Edit Free Form Feather Free Form Shape

23

InsertFree Form Feather 7-1


7-2 Free Form Feather

7-1 Free Form Feather

7-2 Free Form Feather

7.1.1

Through Points

From Point Cloud

7-3

7-3

Patch TypeSingle
Multiple

Closed Along Neither


Rows
Columns

Both

OK 7-4

7-4

OK
7-5

7-5

7.1.2
InsertFree Form FeatherFrom Point Cloud

7-6

7-6

Select Points

1. U PatchesU
U
2. V PatchesV
V

3.

4.

Coordinate System
UV

z View of Selection) UV
UV UV

z WCS)
z Current View) UV

z Specify CSYS
U
V

z Specify New CSYS

Boundary

z Specified Boundary)

z Specify New Boundary

7.1.2
InsertFree Form FeatherRuled

Ruled

7-7

7-8

7-7

7-8

1. Alignment

Parameter)Arclength)By Points)Distance)
Angle) Spline)

Parameter)
Arclength)

By Point)
Distance)

U U Angles)
U U
Spine Curve)

2. Tolerance

3. Temporary Grid Display


B- U V U
V Temp U Count
U ) U Temp V Count
V
V
Z0 1
Z-1.6 3.2

OK OK
7-9

7-9

7-10 7-10
OK 7-10

7-10

OK Temporary Grid Display

UV 7-11
7-12

7-11 UV

7-12

7.1.3
InsertFree Form FeatherThrough Curves
Through Curves 7-7
OK 7-13

7-13

1. Patch Type


z Single
Single
z Mutiple) Multiple V 1
2. Alignment
Parameter

Arc length

By Points

Distance

Angles
)
3 Two Points)Existing
line)Point and Vector)
Spine Curve)

Spline Points)

B-
3. Closed in V V
Closed in V V
4. V DegreeV
V 1
5. Tolerance

6. First Section String

z No Constraint

z Tangency

z Curvature

7. Last Section String

Z1 R2

7-14

7-14

OK -13 V degree
2Tolerance OK 7-15

7-15

7.1.4
InsertFree Form FeatherThrough Curve Mesh
7-7
7-16

7-16

1. Emphasis

Primary String Cross String


Both()
Primary()Cross(
) 7-17

7-17

OK 7-16
Emphasis Both OK 7-18

Emphasis Cross String OK


Emphasis Primary String
7-18

7-18

2. Intersection Tolerance

Highlighted strings do not intersect within tolerance

3. First Primary String

No Constraint ()

Tangency()

Curvature()
Tangency
4. Last Primary String ()

5. Fist Cross String ()

6. Last Cross String

7. Construction Options

Normal

Use Spline Points

Simple

7-17

7-19

7-19

OK
OK 7-16
7-20 OK Create OK

7-20

7-21

7-22 Emphasis Cross

7-22

7.1.5
InsertFree Form FeatherSwept

Swept

3
400

3 3 3
2-1

2-1

1. Interpolation Method

7-23

7-23

Linear

Cubic

2. Alignment Method
3

7-24

Parameter

Arc length()
By Points()
Tolerance()

By Points 7-25
2-24
By Points OK 7-26
7-25 1

7-25

7-26

7-26 OK OK
Wireframe
7-27

7-27

3.

7-28

7-28

Fixed

7-29 7-30

7-29

7-30

Face Normals

Vector direction
7-31

7-31

Another Curve

A Point()Point Subfunction

Forced Direction()
Forced Direction

4.

7-32

7-32

7-33

Constant ()Enter Scale


7-33

0.5
Blending Function

7-34

7-34

Another Curve ()
7-352-36

7-35

7-36

A Point
3

Area Law

7-37

7-37

Cubic
7-35 Cubic

7-38

7-39

Perimeter law ()
Y
5.

OK

7.1.6
InsertFree Form FeatherSection
7-40

Section

7-40

1.
z

Ends-apex-shoulder--

7-41

Ends-slopes-shoulder--

7-42

7-41 --

7-42 --

Fillet-shoulder (-) 7-43

Three Points-arc-
7-44
180

7-43 -

7-44 -

Ends-apex-rho (--RHO) 7-45 RHO


B rhoBC/AC RHO

Ends-slopes-rho (--RHO) 7-46 RHO

7-45 --RHO

7-46 --RHO

Fillet-rho (-RHO) 7-47

Two-points-radius (-) 7-48

7-47 -RHO

7-48 -

Ends-apex-hilite (--Hilite) 7-49

Ends-slopes-hilite (--Hilite) 7-50

7-49 --Hilite

7-50 --Hilite

Fillet-hilite (-Hilite) 7-51

Ends-slope-arc (--) 7-52

7-51 -Hilite

7-52 --

Four points-slope4 -
7-53

Ends-slops-cubic--
7-54

7-53 4 -

7-54 -

Fillet-cubic-

S 7-55

Point-radius-angle-arc---

7-56

7-55 -

7-56 ---

Five-points () 1
2 3
7-57

Linear-tangent (-)-
7-58

7-57

7-58 -

Circular-tangent (-)
Section Option
7-59

Circle ()
7-60

7-59 -

7-60

2. Section Type-U-direction

z Conic
U
z Cubic
U
z Quintic
U
3. Fitting Type-V-Direction

Cubic
V Quintic

V
4. Create Apex Curve

7-61

7-61

Section

Section Type ConicFitting Type Cubic

Section Options 2-62 OK


7-63

2-62

Section Options Radius


Radius

2-63

7.1.7
InsertFree Form FeatherExtension
Extension 7-64

7-64

1. Tangential
Fixed
Length() Percentage()
Percentage
Tangential Percentage 7-65
Edge Extension

7-65

7-66
7-65
Percentage 10 7-66

7-66

2. Normal to Surface

7-67

7-67

3. Angled ()

7-68

7-68

4. Circular ()

7-69
Fixed Length() Percentage()

7-69

5. Law Controlled ()
7-70
()

7-70

7.1.8
InsertFree Form FeatherLaw Extension
Law Extension 7-71

7-71

1. Selection Steps

Curve String

Base Face

Vector

2. Filter

Spine String

Any
3. Reference Method
Faces
Vector

Base Face

Vector

4. Length Law
Law Value
Constant
Linear
General

5. Angle Law
Law Value
Constant
Linear
General

6. Extend on both sides

7. Merge Faces if Possible

8. Confirm Upon Apply


Apply
7-72

7-72

7-73

Reference Method Vector

Vector Method

OK

7-73

7.1.9
InsertFree Form FeatherEnlarge
7-74

Enlarge

7-74

1. Type
Linear

Natural

2. All
U-MinU-MaxV-MinV-Max

3. U-MinU
U Linear
0100
Natural -99100
U-MaxU
V-MinV
V-MaxV
U
4. Reset

5. Reselect Face

Enlarge 7-75

Type Natural
All U-Min 2 2

7-75

OK 7-76

7-76

7.1.10
InsertFree Form FeatherOffset Surface
Offset Surface 7-77
7-78

7-77

7-78

1. Distance

7-79

7-79

2. Edge tolerance

3. Variable

4 4

Offset Surface

0.2 0.2 OK 7-85


7-78 Variable
7-81 1 Distance 0.2
7-80

7-80

2 Distance 0.234 Distance


0.5 7-81

7-81

7.1.11
InsertFree Form FeatherRough Offset
Rough Offset 7-82

7-82

1. Selection Steps

Offset Face/Sheet

Offset CYSY

2. CSYS Constructor

3. Offset Distance
ZC ZC

4. Offset Deviation
Offset Distance Offset Distance 10
Offset Deviation 1 911
5. Setpover Distance

6. Surface Generation Method


Cloud Points Through Curves

7. Surface Control
Surface Generation Method
Cloud PointsSystem Control

User Definede

8. Boundary Triming
No trim
Trim
Boundary Curve

7-87

Surface Generation Method Cloud Points

Surface Control System Control


Offset Distance

Offset Deviation
Setpover Distance 1012
OK 7-83

7-83

7.1.12
InsertFree Form FeatherSwoop

Swoop

7-88
XY
HorizontalVertical 7-84

7-84

OK 7-85
1. Select Clontrol

z Horizontal

z Vertical

z V-LowV-

z V-HighV-

z V-MiddleV-
V
2. Stretch
50 50
50
3. Bend
50 50
50
4. Skew
50 50
50
5. Twist
50 50
50
6. Shift
50 50
50

7. Reset

7-85

Select Control
Vertical Bend 90 7-86

7-86

7.1.13 Studio
InsertFree Form FeatherStudio SurfaceStudio

7-87

7-87 Studio Surface

7-2
7-2

Studio Surface 11

Studio Surface 12

Studio Surface 20

Studio Surface 22

Studio Surface nn

n n

Studio Surface
Surface 22

20 Studio

7-88 Studio Surface 20

7-88 Studio Surface 20

1. Selection Steps

Start Section

End Section

Face

2. Single Selection

3. Continuty

Face All

Start End Start End

G0G1G2
4. More/Fewer Option/
Studio Surface 22

Studio Surface 20
7-93

7-89

7-89

7-89

G0
7-90

7-90 G0

Continuty Start Section G1


7-91

7-91 G1

Continuty Start Section G2


7-92

7-92 G2

7-93 Studio Surface 22

Studio Surface 20

7-93 Studio Surface 20

1. Selection Steps

Section 1

Section 2

Guide 1

Guide 2

Face

2.

3.
Distance
Angular
Intersection

4. Switch U/V DirectionU/V

Studio Surface 22
7-94

7-94

OK 7-95 G0

Continuty All
G1
7-95

Tolerances Distance
Angular

Intersection 2 G1
G2 G2
G1 G2

7-95

7.1.14
InsertFree Form FeatherStyled Blend
Blend 7-96

Styled

7-96

1.
Curves
Law

2. Selection Steps
Law

First Wall

Second Wall

Center Curve

Spine

Curve

3. Wall Control

Reverse Face Normal


z Start

z End

4. Radius

5. Shape Control

6.
No Trim
Trim & Attatch to all

7. Tolerance

7-97

7-101
Shape Control

7-97

7.1.15
InsertFree Form FeatherBridge

Bridge()

7-98

7-98

1 Selection steps
Primary faces()Side faces()First side string(
) Second side string() 4

Primary faces ()

Side faces ()

First side string ()

Second side string ()

2. Continuity type ()
z Tangent()
z Curvature()


3. Drag ()

Reset

7-87

7-99

7-99

7.1.16 N-
InsertFree Form FeatherN-Sided Surface
N-Sided SurfaceN- 7-100

7-100

1. Type

Trimmed Single Sheet

Multiple Triangular Patches

2. Selection Steps

Boundary Curves

Boundary Faces

UV Orientation SpineUV
V

UV Orientation VectorUV
V
3. Filter
Any
4. UV
Spine

UV Orientation Spine

UV Vector
Orientation VectorUV

UV

5. Trim to Boundary

UV Orientation Spine

7-88 OK
OK UV
Drag
7-101

7-101

7-102

7-102

7.1.17
InsertFree Form FeatherGlobal Shaping
Global Shaping 7-103

7-103

1. Filter
Any
Face
Body
2. Faces

3. Type
z Overcrown

z Stretch

4. Control by
z Function

z Surface

5. Conform Upon Apply


7-104

7-104

Global Shaping Type

StretchControl by Surface 7-105 OK


7-90

7-105

Base 7-106 base surface

Control 7-106 Ok

7-91

7-106

7.1.18
InsertFree Form FeatherTrimmed Sheet
Trimmed Sheet 7-107

Selection Steps()Filter()Allow Target Edge Selection

Projection Along()Regions will be()Tolerance()


Confirm Upon Apply() 6 6

7-107

1. Selection Steps ()
Target Body ()
Projection Vector ()Trim boundary () Region () 4

z Target Body () Filter


Sheet()
z Projection Vector ()
Projection Along Datum Axis
z Trim boundary ()

z Region ()
2. Allow Target Edge Selection

3. Projection Along()
z Face Normals ()

z ZC-Axis (ZC-) Z
Z
z YC-Axis (YC-) Y

Y
z XC-Axis (XC-) X
X
z Vector Constructor ()

4. Regions will be ()

z Kept ()
z Discarded ()
5. Confirm Upon Apply ()
Apply
7-108

7-108

OK Back 7-107 Cancel

Trimmed Sheet 7-109

Apply Apply
OK

7-109

7.1.19
InsertFree Form FeatherQuilt

Quilt

7-110 Driver Type ()


Projection Type ()Projection Limit
Tolerance ()Show Cheek Points
() Check for Overlaps ()

7-110

1. Driver Type ()
Mesh of Curves()

50 B-Surface(B-) B-()
B-Self-Refit( B-)
B- B-

2. Projection Type ()

Along Fixed Vector()

Along Driver Normals()

10
3. Tolerance

0 90

z Inside Distance ()
z Inside Angle ()
z Edge Distance () 4

z Edge Angle () 4
4. Show Check Points ()

5. Check for Overlaps ()

5 B-
4

5 3
7-111

Quilt() 7-95

Inside Distance () Edge Distance () 5Inside Angle (


) Edge Angle () 90 Show Check Points Show for
Overlaps
Projection Type Along Fixed Vector

B-
B-Surface
OK
7-112

7-111

7-112

YC

4
7-113
OK
4
7-114

7-113

7-114

7.1.20
InsertFree Form FeatherFillet

Fillet

7-1115

7-115

7-116
YesNo

7-116

7-117

Yes

Create Fillet()
Yes No
Create Curve()
Yes No

7-117

7-118
Circular() Conic()

7-118

1. Circular()

7-119

7-119

Constant()Linear()S-Shaped(S-) General() 4

Constant ()
ConstantPoint
Constructor 7-120
Point Constructor

7-120

Linear ()

S-Shaped (S ) S- S-

z General ()
Constant

2. Conic

Constant()Linear()S-Shaped(S-) General(
) 4 7-104

Constant
Constant

7-121 Rho

7-121 Rho

z Same as Fillet Type


Rho
[Point Constructor]
7-122
Radius
Ratio
Rho
OK Point Constructor

7-122

Radius ()

Ratio ()

1 1
Rho Rho
Rho 1
Least Tension
Rho

Least Tension 7-123

7-23

Radius ()

Ratio ()
1 1
S-
7-124

Fillet

7-115 7-125 7-110


7-125

7-124

7-125

7-124
7-117 CreateFillet YesCreateCurve
No OK 7-118 Circular OK
7-104 Constant
Point Constructor 7-124
Radius OKPoint Constructor
7-127
7-126

7-126

S (S-Shaped) 7-128 S
Constant Radius 7-128 Radius
2 4

7-127

7-128 S

7.1.21

7-129
Ug part

7-129

7.2
Ug18

Free Form Shape


EditFree Form Feather 7-130
7-131 132 Edit Free Form FeatherFree Form Shape
InsertFree Form Feather

7-130 Edit Free Free Form Feather

7-131 Edit Free Form Feather

7-132 Free Form Shape

7.2.1
EditFree Form FeatherMove Defining Point

Move Defining Point 7-133

Select face to edit

1. Name

2. Edit Original Sheet

3. Edit a Copy

7-133

7-134
Cancel
OK

7-134

OK 2-135

1.

z Single Point

z Entire RowConstant V

V
z Entire ColumnConstant U

V
z Rectangular Array

2.

3.

7-135

7-136

7-136

1. Delta

DXCX
DYCY
DZCZ
XYZ
7-137
2. Distance Along Normal

7-138 Distance

Distance Along Normal

3. Move to a point

4. Define Drag Vector


Distance Along Normal

5. Drag

6. Reselect Points

7-136

7-137

7-138 -

1.

By Poles

Spline By Poles Curve Type Multiple Segments


Curve Degree 3 OK
000200.240-0.2600.280-0.2
OK Yes
7-139

7-139

7-140

7-140

EdithTransformTransforms
OK Translate Choose translate method

Delta
DYC 1.2 OKTransforms
Copy 3 3 7-141

7-141

2.

OK 7-142
OK Create

7-142

7-143

7-143

3.

Edit Original Sheet

7-145 Entire Column


Constant U 7-144 U3
7-138

7-144

7-145 DYC 1
OK

7-145

U6 DYC -1 7-146

7-146

7.2.2
EditFree Form FeatherMove Pole

Move

Pole 7-147

7-147

Name

Edit Original Sheet

Edit a Copy

7-148

Cancel OK

7-148

OK 7-149

7-149

1. Poles to Move

z Single Point

z Entire RowConstant V

V
z Entire ColumnConstant U

V
z Rectangular Array

2. Deviation Check
7-150

z
z

z
z

Measuring Method
3D
Vector Component
Work View
Plane

Deviation Display

VectorsMarkersNumbers
Threshold

z
z
z
z

Samples

U-StartU
U-EndU U

V-StartV
V-EndV U

Length

7-150

7-151

7-151

3. Section Analysis
7-152

z Section Type
U V

z Multiple Section

z Specify Curve

z Create Section Curve

z Section Position

z Scale Factor

z Density of Teeth

z Curvature Comb

z Section Length

7-152

7-153

7-153

4. Points From Files


7-154

7-154

Edit Original Sheet

7-150 7-155
Entire ColumnConstant U
7-155 DYC 1
OK

7-155

7-156

7-156

7.2.3 /
EditFree Form FeatherIsoparametric Trim/Divide

Isoparametric Trim/Divide/ 7-157

/Isoparametric Trim

Isoparametric Divdie

7-157 /

Isoparametric Trim Isoparametric Divide


7-158

7-158

Isoparametric Trim 7-158


7-159
U V
0100
Use Diagonal Points

7-159

Isoparametric Divide 7-1587


7-160
Constant UU
U
Constant VV
V

Division Value

Point Constructor
U V

7-160

1.

Isoparametric Trim

7-158 Edit a Copy


7-162 7-161
U-MIN
U-MAXV-MINV-MAX 5010050100
OK 22-162

7-161

7-162

Isoparametric Divide
7-158 Edit Original Sheet
7-164 7-163
Constant V Division Value
50 OK 22-156
V Constant V

7-163

7-164

7.2.4
EditFree Form FeatherBoundary

Edit

Sheet Boundary 7-165


Name

Edit Original Sheet

Edit a Copy

7-165

7-166

7-166

1. Remove Hole
7-167
OK

7-167

2. Remove Trim
7-168
Cancel
OK

7-168

OK UNPARAMETERIZED_FEATURE(0)

3. Replace Edge

Edit Original Sheet

7-171
7-166

Replace Edge


7-171 OK 7-169

Curves Along Normal

OK

7-169

7-165
7-164
7-165 OK

7-170

7-171

7-171

7.2.5
EditFree Form FeatherDegree
Degree 7-172

Change

7-172

Name

Edit Original Sheet

Edit a Copy

7-173
U DegreeU V DegreeV

U V

7-173

OK

UV 7-1

7-174

7.2.6
EditFree Form FeatherStiffness
Stiffness 7-175

Change

7-175

Name

Edit Original Sheet

Edit a Copy

7-176
U DegreeU V DegreeV

U V

7-176

OK

7.2.7
EditFree Form FeatherChange Edge
Change Edge 7-177

7-177

Name

Edit Original Sheet

Edit a Copy

7-178
OK

7-178

7-179

z Edge Only

z Edge_Normals

z Edge_Cross Tangents

z Edge_Curvature

z Check_Deviation
Check_Deviation--No Check_Deviation--Yes
Check_Deviation--Yes

7-180

7-179

7-180

Edge Only 2-179 Edge Only


7-181
z Match to Curve
7-178

z Match to Edge
7-178

z Match to Body
7-178

z Match to Plane

7-181


7-182

7-182

7-177

OK
7-179 Edge Only
7-181 Match to Curve
2-183 OK
7-183

7-183

7.2.8
EditFree Form FeatherReverse Normal
Reverse Normal 7-184

180

7-184

7-184

Ug

OK 7-185

7-185

7.2.9
EditFree Form FeatherDeform

Deform

Sheet 7-186

7-186

Name

Edit Original Sheet

Edit a Copy

7-187

7-187

1. Pivot Control

z Horizontal

z Vertical

z V-LowV-

z V-HighV-

z V-MiddleV-
V

2. Switch H and
7-188

3. Stretch
50 50
50
4. Bend
50 50
50
5. Skew
50 50
50
6. Twist
50 50
50
7. Shift
50 50
50
8. Reset

9. Section Analysis
7-152

10. Deviation Check


7-150

7-189

7-187

7-188

Pivat Control V-Low Twist 100


Pivat Control V-Low Twist 0 7-188
Section Analysis
7-189

7-189

7.2.10
EditFree Form FeatherTransform
Transform Sheet 7-190

2-190

Name

Edit Original Sheet

Edit a Copy

7-191

7-191

1. Select Control

z Scale
X Y Z
50 50 50
z Rotate
X Y Z 50
50 50
z Trsnslate
X Y Z 50
50 50
2. XC AxisX
X
3. YC AxisY
Y
4. ZC AxisZ
Z

5. Reset

Edit a Copy

2-193
000 OK 7-192
Scale XC Axis 40YC Axis 70 OK

7-192

7-187

7-193

7.2.11 X-Form
EditFree Form FeatherX-Form

X-Form

7-194 X-Form

7-194 X-Form

1. Transform Method
X-Form

Move

Rotate

Scale

2. Apply to
Pole

Point

3. Move Method

MoveDrag

Pole PointDelta Offset

Delta XDelta YDelta Z


4. Drag On

5. Direction

Move

Move

Drag On Arbitrary Direction


6. Drag Along

Rotate 7-195

7-195 Rotate

1. Rotate

2. Pivot

z Use Object Center

z Use Selection Center

z Indicate Center Point

Scale 7-196

7-196 Scale

1. Scale Method
Uniform

z Uniform

z
z
z

Scale 2D

Scale 1D

Non Uniform
Scale XScale Y
Scale Z
2. Pivot

z Use Object Center

z Use Selection Center

z Indicate Center Point

3. Scale Factor

X-Form
7-197 Move

Apply to Pole
Micro Positioning 0.1
Drag Along
ZC Move
7-197
OK
ZC

7-197 Z

7.2.12
EditCurveCurve on Surface

Curve on

Surface
7-198
1.

Select Face

Create Curves

Edit Curves

2.

Delete

3. Smooth

Single Segments
4. Single Segments

Smooth Colsed Curve


5. Colsed Curve
Smooth

7-198

6. Insert Point

7. Micro Position

8.

9. Curve Fit Method


Smooth Cubic

Quintic

10. Reverse UU
U
11. Reverse VV
V
12. Switch U/V Direction U/V
U/V

7-199

Smooth Closed Curve

7-199

7.2.13
EditCurveShape by Template

Shape

by Template 7-200

1.

Select Spline to Shape

Select Template Spline

2.

3. Refit Curve
Degree
Segments

4. Edit a Copy

5. Deviation Analysis
7-150

7-200

7-189

Edit a Copy

7-201

7-201

7-201

7-201

2 DE AE GF
OF F
UCS Z UCS
Z OE Z O OF

3 EBC
H

9 UCS

10 UCS
group

11

12

13

14

You might also like