best practice part history & modeling
DESCRIPTION
CADTRANSCRIPT
��������
I-DEAS�
Course Guide
The
Best Practices:
Part History
and Modeling Strategies
Course
IMS410–6061198–Rev.1
kjkjb
� � �������
������ ����� ��������
������ ��� � ���
���� �� ���� � ����
This Manual is licensed to the user for the period set forth in the applicable license agreement, subject to termination of the license by Structural Dynamics ResearchCorporation (SDRC) at any time and the Manual at all times remains the property of SDRC or third parties from whom SDRC has obtained a licensing right. Theinformation contained in this Manual including, but not limited to, the ideas, concepts and know-how, is proprietary, confidential and trade secret to SDRC or such thirdparties and the information contained therein shall be maintained as proprietary, confidential and trade secret to SDRC or to such third parties. The informationcontained in this Manual shall not be copied or reproduced in any form whatsoever, nor is any information in this Manual to be disclosed to anyone other than anauthorized representative of the user’s employer who is contractually obligated not to disclose same, without express prior written consent of SDRC. The user of thisManual and the computer program(s) referred to herein retains full control over and is solely responsible for the mechanical design of the user’s equipment, machinery,systems, and products. SDRC makes no warranties of any kind, including the warranty of merchantability or fitness for a particular purpose in respect to the equipment,machinery, systems, and products derived or resulting hereunder, and the user assumes all risks and liability for results obtained by the manufacturing, use orimplementation of the computer program(s) described herein, whether used singly or in combination with other designs or products. SDRC shall not be liable for anyspecial or consequential damages. SDRC makes no warranty that the equipment, machinery, systems, and products derived or resulting hereunder will not infringe theclaims of domestic or foreign patents and further does not warrant against infringement by reason of the user, thereof in combination with other designs, products, ormaterials or in the operation of any process. User shall protect, indemnify and hold harmless SDRC of and from any loss, cost, damage or expense arising from any claimthat is in any way associated with the computer program(s) described in this Manual. Data presented in examples do not necessarily reflect actual test results and shouldnot be used as design criteria.
By acceptance of this Manual, the user agrees to the above conditions and further agrees that this Manual will not be exported (or re-exported from a country ofinstallation), directly or indirectly, separately or as part of a system, without user or user’s employer, at its own cost, first obtaining all licenses from the United StatesDepartment of Commerce and any other appropriate agency of the United States Government as may be required by law.
E Structural Dynamics Research Corporation 1979, 1980, 1983, 1984, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998
All rights reserved. No part of this work may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic or mechanical, includingphotocopying and recording, or by any information storage or retrieval system without permission in writing from SDRC.
Federal Acquisitions: Commercial Computer SoftwareUse governed by terms of SDRC’s Software License and Service Agreement.
This software is a Licensed Product of and distributed by SDRC and may only be used according to the terms of that license on the system identified in the LicenseAgreement.
SDRC is a registered trademark of Structural Dynamics Research Corporation:The following are trademarks of Structural Dynamics Research Corporation:Concurrent Associativity, DMCS, Desktop PDM, Dynamic Navigator, SDRC working ideas, I-DEAS 3D IGES Data Translator, I-DEAS, I-DEAS AcousticIntensity Measurement, I-DEAS Advanced FEM, I-DEAS Advanced Post-Processing, I-DEAS Beam Modeling, I-DEAS Cost Modeler, I-DEASCorrelation,I-DEAS Data Reader:MSC/NASTRAN, I-DEAS Design Analysis, I-DEAS Design Optimization, I-DEAS Data Translator, I-DEAS Data Translator]ABAQUS to/from I-DEAS, I-DEAS Data Translator] ANSYS to/from I-DEAS, I-DEAS Data Translator] CADAM to/from I-DEAS, I-DEAS Data Translator]CATIA to/from I-DEAS, I-DEAS Data Translator] COSMIC NASTRAN to/from I-DEAS, I-DEAS Data Translator] MSC/NASTRAN to/from I-DEAS, I-DEASDrafting, I-DEAS Drafting IGES Data Translator, I-DEAS Drafting Symbols Catalog, I-DEAS DXF Data Translator, I-DEAS 2D Drafting IGES Data Translator,I-DEAS Electronic System Cooling, I-DEAS Experimental Dynamics, I-DEAS Fatigue, I-DEAS FEM and Analysis, I-DEAS Extended Finite Element Modeling,I-DEAS Finite Element Modeling, I-DEAS FEM, I-DEAS Generative Machining, I-DEAS GNC, I-DEAS GNC Multi–Axis, I-DEAS GNC G–Post, I-DEASHarmonic Post-Processing, I-DEAS Harness Design, I-DEAS Item Manager, I-DEAS JAMA-IS Data Translator, I-DEAS Laminate Composites, I-DEAS MasterAssembly, I-DEAS Master Modeler, I-DEAS Master Series, I-DEAS Master Surfacing, I-DEAS Material Data Catalog – Infodex, I-DEAS Material Data Catalog– Infodex MIL5, I-DEAS Material Data Catalog – Infodex Metals, I-DEAS Material Data Catalog – Plastics, I-DEAS Material Data Catalog – MDLA, I-DEASMaterial Data System, I-DEAS Mechanism Design, I-DEAS Mold Analysis, I-DEAS Mold Base Catalog, I-DEAS Mold Base Data Base, I-DEAS Mold Cooling,I-DEAS Mold Filling, I-DEAS Modal, I-DEAS Modal Analysis Automation, I-DEAS Model Response, I-DEAS Model Solution, I-DEAS Model Solution Linear,I-DEAS Model Solution Nonlinear, I-DEAS Multi–Axis Migration, I-DEAS NC Migration, I-DEAS Open Core, I-DEAS Open Data, I-DEAS Open FEA,I-DEAS Open Geometry, I-DEAS Open Language, I-DEAS Open Interface, I-DEAS Open Link, I-DEAS Optimization, I-DEAS Order Tracking, I-DEAS PCBData Translator, I-DEAS Pearl, I-DEAS Plastics Designer, I-DEAS Plastics Processing, I-DEAS Post Writer, I-DEAS Part Designer, I-DEAS Product Designer,I-DEAS Publishing Package, I-DEAS Rapid Prototyping Data Translator, I-DEAS SET Data Translator, I-DEAS Sheet Metal Design, I-DEAS Signal Analysis,I-DEAS Signal Process, I-DEAS Signal Processing Base, I-DEAS Simulation Advisor, I-DEAS Smart View, I-DEAS Solid Link, I-DEAS Sound QualityEngineering, I-DEAS Standard Parts Catalog, I-DEAS Standard Measurements, I-DEAS Standard Post-Processing, I-DEAS Structural Modification, I-DEASSTEP Data Translator, I-DEAS System Dynamics Analysis, I-DEAS Team Data Manager, I-DEAS Team Design, I-DEAS Team Engineering, I-DEAS Team NC,I-DEAS Test, I-DEAS Test Analysis Interconnect Kit, I-DEAS Test and Measurement, I-DEAS Test Correlation, I-DEAS Test Data Analysis, I-DEAS Test DataDisplay, I-DEAS Thermoset Molding, I-DEAS TMG, I-DEAS TMG Complete, I-DEAS Tolerance Analysis, I-DEAS Transient Measurement, I-DEAS TransientPost-Processing, I-DEAS Variant Engineering, I-DEAS Vibro-Acoustics, I-DEAS VDA-FS Data Translator, I-DEAS View and Markup, I-DEAS Warp andShrink, I-DEAS Wire EDM, SDRC Modal-Plus
All other trademarks or registered trademarks belong to their respective holders.
All questions or requests should be addressed to:
Structural Dynamics Research Corporation2000 Eastman DriveMilford, Ohio 45150(513)576–2400
"""
�(',�',+
���� � ����� ��� �
�!�, "+ � '('/&�'"�(%� &(��%�*� �
�*��$"' � )�*,�+ !"+,(*. �
�"+,(*. ,*��+ �
� '(�� "' � !"+,(*. ,*��
����++"' � )�*,�+ !"+,(*.
�+"' ,!� !"+,(*. ����++ �(*& �
�+"' !"+,(*. ����++ ,( +�%��, � &(�"�"��,"(' (),"(' �
�-))*�++"' ���,-*�+
�*�)!"��% !"+,(*. ,*�� +.&�(%+ ��
�"+,(*. ,*��+ *�)%�. (*��* � � ��
�"+,(*. ,*��+ *�)%�. (*��* � �� ��
��%�,"' ,!� *" !, �!"%� (� � �-, ()�*�,"(' ��
��%�,"' ,!� %��, �!"%� (� � �-, ()�*�,"(' ��
��%�,"' � �!"%� (� � #("' ()�*�,"(' �
��,�"'"' "',�*&��"�,� *�+-%,+ �
��,�"'"' "',�*&��"�,� *�+-%,+ ��
�'+�*,"' � ���,-*� -+"' *(%%���$ ��
��(*��*"' � ���,-*� �
�(&)�*"' )�*,+ ��
�(&)�*"' )�*,+ ��
'4
�-0)1&-.� !0#�2',% � &',%# ��
�-0)1&-.� 0#-0"#0',% $#�230#1 ', � .�02�1 &'12-07 ��
�6.*-0',% 2'.1 �," 2#!&,'/3#1���
�."�2',% .�021 ', 7-30 +-"#* $'*# ��
�1',% 3,"- 2- 0#4#01# !-++�,"1 ��
��� � �� ������ �� �� ������ � ��
�,"#012�,"',% 1)#2!&.�"1 ��
�,"#012�,"',% 1)#2!&.*�,#1 �
�)#2!&',% ', .*�!# 41� 1)#2!& -, 5-0).*�,# ��
��02 !-,1203!2'-, 5�*)2&0-3%& � ��
��02 !-,1203!2'-, 5�*)2&0-3%& �� �
��02 !-,1203!2'-, 5�*)2&0-3%& ��� ��
��02 !-,1203!2'-, 5�*)2&0-3%& �� ��
��02 !-,1203!2'-, 5�*)2&0-3%& � ��
��02 !-,1203!2'-, 5�*)2&0-3%& �� ��
�-"'$7',% 5'0#$0�+# ��
�-,20-**',% 5&�2 %#21 � 1-0 #" ',2- � 1)#2!&.�" �
�0�,1$#00',% 5'0#$0�+# %#-+#207 #25##, 1)#2!&.�"1 �
�620�!2',% 5'0#$0�+# !304#1 ��
�22�!&',% 5'0#$0�+# !304#1 ��
�-0)1&-.� +-4',% 5'0#$0�+# #25##, 1)#2!&.�"1 �
�6.*-0',% 2'.1 �," 2#!&,'/3#1�
�22�!&',% 5'0#$0�+# �
��� � ������������ ������ ���� ��
�-!31� *# #,2'2'#1
�-!31� *# #,2'2'#1 �
�0�!)',% 2-.-*-%7 !&�,%#1 �
�0�!)',% 2-.-*-%7 !&�,%#1
�0�!)',% 4#02'!#1 �
�0�!)',% #"%#1 �
�-"# 0#,3+ #0',% �
�##.',% 20�!) �$2#0 � (-', �
�##.',% 20�!) �$2#0 � 0#.*�!# �
�#.*�!',% #6'12',% 130$�!#1
�0.&�,82-8-0.&�, 0#.*�!#+#,2
�#.*�!',% #6'12',% 130$�!#1 5'2& -0.&�, .�021 �
�-0)1&-.� +-4',% � $#�230# �," .0#1#04',% 2&# $'**#2
��� � �� ���������� � ������ ��
�)#2!&8',8.*�!# 0#*�2'-,1 ��
�328-$8"�2# %#-+#207 �
2
�&4&*$ +107+#7!�0" /'"0 % "!$"/ �
�+.'/%+,� ."+.!".&*$ � #"�01." 0+ &* +.,+.�0" � #&(("0
���� � ����������� ��� ����� ��
�+*/0.1 0&*$ � ,�.0 �
�+*/0.1 0&+* ."(�0&+*/ �
�5,"/ +# ."(�0&+*/ �
�"#&*&*$ ."(�0&+*/ �
�+*/0.1 0&*$ ."(�0&+*/%&,/ �
�+.'/%+,� .",(� &*$ � ,�00".* #"�01."
���� � ��������� �������� �
�%�0 &/ ."#"."* " $"+)"0.5 ��
�%"." &/ ."#"."* " $"+)"0.5 /0+."! ��
�."�0&*$ �!!&0&+*�( ++.!&*�0" /5/0")/ ��
�."�0&*$ �!!&0&+*�( ++.!&*�0" /5/0")/ ��
�" +$*&6&*$ ++.!&*�0" /5/0") 3�.*&*$/ ��
�/&*$ +##/"0 #.+) ++.!&*�0" /5/0") �
�/&*$ +##/"0 #.+) ,+&*0 0+ +*0.+( ."#"."* " ,+&*0/ ��
�/&*$ /".&"/ 0+ +*0.+( 0%" ,+/&0&+* +# ."#"."* " ,+&*0/ ���
�/&*$ 0%" ."#"."* " /".&"/ #+.) ���
�/&*$ ."#"."* " /".&"/ +,0&+*/ ���
�"!"#&*&*$ #"�01." ."#"."* "/ ���
�+!&*$ !&)"*/&+*/ 3&0% ."#"."* " $"+)"0.5 ���
�%�0 �." ."#"."* " 1.2"/ ���
�/&*$ ."#"."* " 1.2"/ ��
�"/&$*&*$ 3&0% � ��/" +.,%�* ."#"."* " *+!" ���
�"�/+*/ #+. 1/&*$ � ���� ���
�,0&+*/ #+. )+!&*$ ."#"."* " $"+)"0.5 ���
�+.'/%+,� ."�0&*$ � ,�.0 3&0% 0%" ���� )"0%+! ���
�4,(+.&*$ 0&,/ �*! 0" %*&-1"/�
� "//&*$ ."#"."* " $"+)"0.5 &*#+.)�0&+* ���
���� � ����� ��� �������� ���
��.&��("/ �*! +*/0.�&*0 *"03+.'/ ���
�5,"/ +# +*/0.�&*0 *"03+.'/ ��
�1(0&,(" *"03+.'/ &* ,�.0/ ��
�+*/0.�&*0/ �*! 0%" �� /+(2". ���
�+.'/%+,� ."�0&*$ "-1�0&+*/ #+. +*/0.�&*0 *"03+.'/ ���
�+.'/%+,� 1/&*$ +*!&0&+*�(/ 3&0% � ���� ��
���� � ����� ����� ���� ����� ���
�%�0 �." )&*+. +,".�0&+*/ ���
�&/0&*$ +. !&/,(�5&*$ )&*+. +,".�0&+*/ ���
(�
�� "(�!� �!"$ "#�$�&�"!% ���
��!"$ "#�$�&�"! ��$�&�"! ���
��!���!� �!"$ "#�$�&�"!% ���
�"$�%�"#� �!���!� �!"$ "#�$�&�"!% ��
���� �������� �������� �� ���� ����� ������ ������ ���
������� � �������� ����������� � ������ ���� � ���
���! &" '%� (�$��&�"!�� �*&$'�� ��
��&&�!� %&�$&�� )�&� (�$��&�"!�� �*&$'�� ��
��")�!� �$�� ����% &" '!��$%&�!� �"!%&$��!&% ���
$����!� ��" �&$+ �!� �� �!%�"!% ���
����!� � �"!%&$��!&% �!� �� �!%�"!% ���
�� "(�!� �!��(��'�� � �"!%&$��!&% �!� �� �!%�"!% ���
�"���+�!� �� �!%�"! %��� �% ���
�� "(�!� ��� � �"!%&$��!&% �!� �� �!%�"!% ���
��#% �"$ '%�!� ��� ���
���� �
����� ��� �
�����! �����
�� ���� ����� !����� ����� �� ���
� ������ ������! �����
� ������ �����
� ������! ��������� ������! �����
� ������! �����! �����
� ������ ��������
� ������ ������������ �������
� ������� �����
��������
���& �% � !"!, �!��"�� "����$�
�,�� � ��%&�$ ��$��%� �% � �'��+ #$���%�� �"'���,
#$���%�"!� !"!, �!��"�� "����$� � "��� �%
!"!, �!��"�� )��! �& �"�%!�& ��(� �*��&�+ &)" ����%
��&�!� �& �(�$+ ����� ����� #�$&�&�"!�� #�$&% "$
%'$���� "���%��
% %'��� �,�� � �!����% &�� �!&��$�&�"! "�
)�$��$� �� %'$����� �!� %"���% ��&� �! "!� "����
��� �� �� History trees
�$����!� � #�$&�% ��%&"$+
kjkjb
�"�� �%& �'&
��% &)" �����$�!�
,��("�(�� �!� ,�*&$'���
��("�(� �*&$'��
�%& �'&
�!� �'&
�$� �'&
����
� #$� �&�(� ��"��
)�&� !" �����$�!
�% +"' �$��&� � #�$&� ���� %&�# ��! �� ����$� ���
�- ��� $��"$�% &�"%� %&�#% )�&� � �$�#����� ��%&"$+
&$���
��� ����
��"#�!' #!��"
Extrude4
Cut 7
Cut 5 Extrude6
Extrude3
Root node
Leaf Leaf
*
*
Left child Right child
Parent
Siblings
Siblings
Node
� ��"#�!' #!�� �" � "� $��#��� !���!� �� ��������
�%��#" $"�� #� �!��#� � ��!# ������ �������� ��� ����
� �� � ���
� � ���� �" � ��#� "#!$�#$!� $"�� #� !��!�"��#
����%��$�� �������� �%��#"� ����" #'������' ��%�
� ��!��# ��� #&� �����!��� � ���# ����� ��� � !���#
������
� � ���� �" � #�!����� ���� �� � #!��� �� (��� �� #��
����� ����$"� �# ��" �� �����!�� ������ ��������
��� ���� � ���
� � !��# �" #�� ��"# ���!�#��� ��!��!��� �� #��
��!#�
���� �� �� History trees
� ���� �� � �� !��$ !���
Extrude4
Cut7
Cut5 Extrude6
Extrude3
Root
LeafLeaf
*
*
Siblings
Siblings
� ���� ���!��� !�� ��!� ���"���� !� ����!� !��
�������� �#��!
� �����!�$
� �����!�!��� ��!�
� ����� ���
� ����� �����!��� ������ ���� ����������
�!!���"!� � ��������� �����!�$�
� �������
� #����" !�!" ��!� ������ "���� ����
�����������
���""��� � �!#�" ��"#�!&
VisibleLabelFilter...Area Options...ReconsiderDeselect AllRelated To History Access...AllShowHighlight SelectionBackup Selection
���!� �!� #%� %�&" #� ��" ��& #�� ����� ����
��!�
� ��� ����� ���� %�#� #�� !���# ��$"� �$##���
� ��� ����� ���� �!�� #�� ���� �����
���" ��!� ����%" &�$ #� !�'"����# ��� "����# ��&
����� #��� "#� #�!�$�� #�� �!��#��� !���"" �� #��
�!#� �"� #��" ��!� #� ����"" � �!#��$��! ���#$!� �!
� �!�#���� �! ����"" � ���#$!��" %�!��!����
������� �� History trees
����� ��� ������ ������ ����
This area contains basic part and featureinformation plus functions for displaying thehistory differently. You can also use the Featurefield to rename a feature.
This area displays the history tree. You can picknodes or dynamically pan the graphic usingMB1.
Use these controls to select nodes in astep-wise fashion. Once you’ve selected thefeature or operation you want, you can rollback to that point to make additions ormodifications.
Use these four buttons on the left to modify,delete, suppress, or unsuppress selectedfeatures directly from this form.
Use these three buttons on the right to controlthe history tree graphical display. You can zoomin, zoom out, or center the display on a selectednode.
�� ��� ��� ��� ����� ���� ���� ���
� ������ � ���� �� �������
� ���������� ������������ ������ �� ��� ����
� �������� ��������
� ���� ���� ���� �� ����� �� ����� ���� ��
� ����� � ������� �� �������� � ���������� ������� ��
���������
��� ���
�"��� #�� ��"#�!( ����"" ��!� #� "����# � ��������#��� � #���
Modify
Delete
Suppress
Unsuppress
�� (�$ "����# � ���#$!� $"��� #�� ������� � ��� ��!��
(�$ ��� �!��!� ���( ��#���" ��!��#�( �!�� #�� ��!��
� ������ ���"�" #�� ������� � ��� ��!� ���
��" ��(" #�� ���$ �� �����( � #���" �"$�� �"
��� ����������� ������� ���������� ��� "�
����
� ������ �������#�" #�� "����#�� ���#$!� �!�� #��
�!#� ��� �!��#��� "#� ��! #�� ���#$!� &��� ��
�����! �'�"# �� #�� �!#�" ��"#�!(�
� ������� !���%�" #�� "����#�� ���#$!� �!�� #��
�!��#��� !���""� �$# ���%�" �# �� #�� ��"#�!( �� #��
�!# �� ��"� (�$ &��# #� $�"$ !�"" �# ��#�!� ���
���#$!� "#��� �'�"#" �$# �#�" ����!��� �" ������#��
�� #�� ��"#�!( #!�� �( ��"��� ����"� $�#�� (�$
$�"$ !�"" �#�
� ���������� !�"#�!�" #�� "����#�� ���#$!� #� #��
�!#�
������� �� History trees
�"���� ��� ���!"��
SD–Show Dimensions
F–Feature Parameters
DI–Dimension Values
QW–Quick Wireframe
MD–Multiple Draft
SU–Suppress Feature
R–Replace Feature
AD–Add Relations
W–Wireframe
RN–Rename Feature
!–Backup
$–Cancel
kjkjb
�"��� ���� �! �����"� !� "���� ���!"�� #���
%�"����
� �$������� ��������! �� ��� !��!����
� !��"��� ���!��� � ���! #�!� �������� ����� ��" !
"���� #��! %�" " ���! � ��" ��� � ��������
� ���� ��� �� ������ � ���!"�� ��� #��! !� ������ �
%�"� #��� !�!���� ����������� �% ���"���� !��
����"��!��� ���"���� ��� ���� "���!�
� ��������� � ���! ��� �!��� �������!��� � "�� �
���"��!����
������������
������� ��!"� & " �� !&����!
Extrude4
Cut7
Cut5 Extrude6
Extrude3
Root
LeafLeaf
*
*
Siblings
Siblings
��# ��� !����" ���"# �! �& ������� "��� �� "�� ��!"� &
" ��� ������� !&����! ��$� &�# ���� ��"��� ���#"
"�� ���"# �!
� � �!"� �!� � ��"� "�� ���"# � ���� ������"�!
"��" "�� ���"# � �! ���"�� "� �"! !�������
� &����% ���� ������"�! � %� ����� ����� '�����"
������ "� ���� "%� ����!�'
� �� ���� ������"�! �� � � � !#�� �! �
!���(��"� !��"��� !��"��� � � ������ ���!" #�"���
��� �"����
� ��!��� ���� ������"��� "�� ���� "� �"! �� ��"
������"�! "��" "�� ���� �! !#�� �!!���
������� ��� History trees
� !��% !��� �����% ����� � �
Extrude4
Cut7
Cut5 Extrude6
Extrude3
Total steps to perform=5Step 1 of 5: Extrude3Step 2 of 5: Extrude4Step 3 of 5: Cut5Step 4 of 5: Extrude6Step 5 of 5: Cut7
*
*
���� � ���! � ������!��% "���!��� !�� ���� ���
�����%�� ��������� !� !�� �����$��� �"��� $���� �
������� ���"� �#��%
�� �����% ���! ������
�� �����% ����! ������
�� �����% �����!����
����������
��"#�!& #!��" !� ��& �!��! � ��
Join11
Cut10
Extrude6
Extrude3
Total steps to perform=7Step 1 of 7: Extrude3Step 2 of 7: Extrude6Step 3 of 7: Extrude7Step 4 of 7: Cut8Step 5 of 7: Extrude9Step 6 of 7: Cut10Step 7 of 7: Join11
Cut8 Extrude9
Extrude7
*
*
�����%��� #�� !$��( !� ��& ���# ������ !� ��& !���#
������ !� ��& � �!�#���( ��!��" ��% �'� � %�$��
!� ��& � ��!� ��� ����#�� #!�� ���� #��" ����
������� ��� History trees
����#��� #�� !���# ����� �� � �$# � �!�#���
Extrude4
Cut7
Cut5 Extrude6
Extrude3
Delete
Extrude3 Extrude6
*
* *
Cut7
����� ����#��� �'#!$��� &�$�� �������#� #�� �$##���
#��� ��! #�� $#� � �!�#���� �#�" ���������"" #�
�##�� # � �$# � �!�#����
���!���!�� �)���� ����#�" #�� �!��# &��� (�$
����#� � ������ �� #��" ��"�� �'#!$��� ��%�" $ #�
��#�!��# &�#� �'#!$���
� ��������
��"�) $� )�� "��) �� "� %� � �*) %&�'�) %$
Extrude4
Cut7
Cut5 Extrude6
Extrude3
Delete
Orphan8
*
*
��"�) $� �-)'*��� ,%*"� '�(*") $ � #��$ $�"�((
%&�'�) %$ �) �*) � )( &�'�$) $%��� ( $�� .%* ��$�)
(*�)'��) �-)'*�� �'%# $%)� $�� ��/���� �%�($�)
�""%, $���) +� +%"*#�(�� ��� '�(*") ( () "" $%)� $��
�&&". $� )� ( "%� � '��*'( +�".� )�� (�#� )� $�
��&&�$( )% �*)�� .%*�'� "��) , )� � $*"" &�')� � &�')
)��) �%$)� $( $%)� $�� ��� '�(*") $� &"����%"��' $%��
( ��""�� �$ %'&��$ ����*(� )�( � $%�� , )� $%
� ()%'.�
�/���� , "" ,�'$ .%* � .%*�'� ��%*) )% �'��)� �$
%'&��$�
� !�, (�� �� �,�'� )��) � .%* ��"�)� � &�'�$) $%���
.%*�"" �*)%#�) ��"". ��"�)� �%)� �� "�'�$ ��$� )� (
�&&" �( '��*'( +�". )% �"" "%,�' %&�'�) %$( $ )�� )'����
�� .%* ,�$) )% ��"�)� � ( $�"� #%��" $� %&�'�) %$�
��"�)� %$". )�� �&&'%&' �)� "����
������ ��� History trees
����&�!� � ����� "� � �"�! "#�$�&�"!
Extrude4
Join7
Cut5 Extrude6
Extrude3
DeleteExtrude6
*
*
����&�!� &�� ���& ����� "� � �"�! "#�$�&�"! �"�%!�&
$�%'�& �! �! "$#��!� �!���� � �'&� &�� �"�! ��&(��!
%" �&��!� �!� !"&��!� �% %&��� %" �&��!�� ���$��"$��
&�� $�%'�& "� &��% ����&� �% %&��� )&$'����
����&�!� &�� !"�� �"�!� ("!�& ��'%� �! "$#��!� �&
(��� ����&� &�� �!&�$� #�$&�
�� *"' (�!& &" ����&� � ���&'$�� �'& *"'�$� '!%'$�
��"'& &�� $�%'�&%� *"' ���& (�!& &" ��$%& %'##$�%% �&�
�'##$�%%�!� � ���&'$� �% %� ���$ &" ����&�!� �&� �'& ��
*"' �"!�& ���� &�� $�%'�&%� *"' ��! '!%'##$�%% �& �!�
&$* ����!�
����������
��#������ ��#�!�����#� !�"$�#"
Level 0
Level 1
Level 2Extrude4
Cut7
Cut5 Extrude6
Extrude3
*
*
��� ���� ��&�'" ���#���" #�� ��"#!$�#���" #� !��$���
#�� ����� ��� ���� ��' �! ��' ��# ����$�� #��
�����#!' ���$���!' !� !�"��#�#���� �� #�� �����
� �� #�� �����#!' �" ��# !�#������ #�� ����� ���� "�(�
&��� �� "�����!� ��&�%�!� �!# $ ��#�" &��� ��
"��&�! "���� #�� �����#!' &��� ��%� #� ��
!��!��#���
� �� #�� �����#!' �" !�#������ #�� ����� ���� "�(� &���
�� ��!��!� ��&�%�!� �!# $ ��#�" &��� �� ��"#�!
"���� #�� �����#!' &��� ��# ��%� #� �� !��!��#���
��� � #��� #� !�#��� !�"$�#" ��� �� "�#
� �� #�� � ��� � ���� ��!� ��! ��� ����" ����& �
�!#��$��! ��%��
� �� #�� ������ ����� ��!� ��! " ������ ����"
��������� ��� History trees
��-�#'#'! #'-�+&��#�-� +�,.%-,
Level 0
Level 1
Level 2
Cut17
Join15 Revolve16
Level 3
Level 4Extrude4
Cut7
Join5 Extrude6
Extrude3 Extrude11
Join14
Join12 Revolve13
Extrude10
��/�% � #, �%0�2, -"� -() ( -"� -+��� ,( ,�--#'! �� ��
� ������ � ����� � -( � -�%%, �3���� -( (+!�- �%% (
-"� #'-�+&��#�-� +�,.%-, �'� ('%2 ,�/� -"� #'�%
!+�)"#��% #' (+&�-#('�
� �"�'!� -( ��/(%/�� 0#%% +�*.#+� .)��-�, -( �(#'���
�(#'�� �'� �.-��� � �� �� � ������ � ����� � #,
,�- -( ��/�% � -"� +�,.%-, ( -"� �(#'� ()�+�-#(' 0#%%
�� +�&�&��+�� �'� �(#'� 0('�- �� +�)%�2���
��/(%/�� 0('�- �� +�)%�2��� (+ -"� ,�&� +��,('�
�"�' 2(. �"��$ � )�+- #'-( -"� %#�+�+2� �3���� ,�/�,
('%2 -"� -()3%�/�% !�(&�-+2� �- +�-�#', ���#-#('�%
%�/�%, 2(.�/� ,)��# #�� �)�+ &(��% #%�� -"� '�1- -#&�
2(. .)��-� -"� )�+-�
�����������
�������� �� ���� ����� ����� ��
kjkjb
original part
rollback state
insert extrude andfillet features
resulting part
insertedfeatures
��������� ��� ����� �� �� ����� �� ������ ��� ��
������ �� ���� �� ��� ������ �� ��� ������! ����� !��
� � ���� � �� �� ��� ������� �� ����� �� ��� ������!
����� �� ��� �� �� ���� �� �� ������ �� ��� �� ���
� ���
�������� ��� History trees
��"$��$�!� � ���&'$�
kjkjb
Cut7
Extrude6Shell4
Extrude3 ShellInfo5
Shell4
ShellInfo5Cut7
Extrude3 Extrude6
Before reorder
After reorder
�" $�"$��$ � ���&'$�� ��� %'$� �!'% �$� &'$!�� "!�
&��! #���������� �� ��� � ���� � ��� � � ��� �
�� ���� &�� ���&'$� )"' (�!& &" $�"$��$�
�� ���� &�� ���&'$� &" �!%�$& ��&�$� ���� �� �� � �% &��
����'�&� '%� � �� )"' (�!& &" '%� ��� ��
��� ��
� �#��&��
����������
�$"%�& #� %�&('
Block;:1 Block;:2
Yellow(modified)
Green (new)
�$"�( "�' (�' )'��)! ($ �$"%�&� (+$ � ���&�#( %�&('
$& (+$ *�&' $#' $� (�� '�"� %�&(� � (� ������
���� -$) ��# �$"%�&� �#- ��$"�(& � �#� ($%$!$� ��!
� ���&�#��'�
��� '$�(+�&� � '%!�-' � ���&�#��' $# � '%! ( '�&��#
�$"%$'�� $� (+$ * �+%$&('� + (� (�� !�(�'( *�&' $#
�(�� $#� -$) '�!��(�� � &'(� $# (�� & ��(� �#� (�� $!��&
*�&' $# �(�� $#� -$) '�!��(�� '��$#�� $# (�� !��(� �(
��! #��(�' � ���&�#��' )' #� � �$!$& �$��
� ��� � ����' $# (�� $!� %�&( (��( +�&� ��!�(��
�&$" (�� #�+ %�&( �&� � ��! ��(�� # (�� !��(
* �+%$&(�
� �&��# � ����' (��( �, '( # (�� #�+ %�&( �)( #$(
$# (�� $!��& %�&( �&� '�$+# # (�� & ��( * �+%$&(�
� ��!!$+ � ����' (��( �&� �$""$# ($ �$(� %�&('
�)( ��*� ���#��� �&� � ��! ��(�� # (�� & ��(
* �+%$&(�
� ������ ��� History trees
�#!$�%�"� $�%'&
Block;:1 Block;:2
Yellow(modified)
Green (new)
���" �#!$�%�"� '*# �����%�"' $�%'& �&(�� �& � $�%'
�"� �'& !# ��� +#(� ��' � *�%"�"� !�&&��� '��' '��
�#!$�%�&#" %�&( '& !�+ "#' �� ���'�!�'�� �(' +#(
��" &'� $%#���� *�'� '�� �#!$�%�&#"� ���"
�#!$�%�"� '*# )�%&�#"& #� '�� &�!� $�%'� +#( !(&'
��%&' &'#%� �#'� )�%&�#"& #� '�� $�%' �" � ��%�%+�
�# (&� ������ ������
�� ����� #(' '�� �'�&' )�%&�#" #� '�� $�%'� #% �����
�" '�� $�%' #" +#(% *#%���"�� �+ &� ��'�"� ��
�� �� �� #" '�� ������� �#%!�
�� ����%�"�� �" # ��% )�%&�#" #� '�� $�%'�
� ���� ������ ������
� ���� '�� ��%&' $�%' '# �#!$�%� �'�� �'�&' )�%&�#"��
�� ���� '�� &��#"� $�%' '# �#!$�%� �'�� # ��%
)�%&�#"��
����������
�������� ���� ��� � �����
����" �� ������� ���"� �
�� ���� � � �����
�� ������ �� ������� ��� ��#
�� �!������ � ��� !�� �� �� �����
�� ������ � ��� !�� �� �� �����
������� ��� History trees
Sketch and dimension thegeneral shape of the hinge.
Toggle on Stop at intersectionsand pick the section to extrude.
Extrude 50mm.
����������
kjkjb
Match the two horizontaldimensions to the verticaldimension.
Extrude the rectangle, cuttingthrough the part.
Sketch in place on theback face to create arectangular cutout.
������� ��� History trees
kjkjb
Extrude the two circles,cutting through the part.
Sketch in place two circles with a 10 mmdiameter centered between the sides ofthe bottom plate. Use a construction lineto keep the holes centered.
����������
Pick History Access... pick the part. Dismiss theform. Hold down the right mouse button and pickHistory Access... These are the two ways youcan access a part’s history.
Pick Extrude6 (the holes) from theHistory Access form. Pick SuppressFeature. Update the part.
You can no longer see the circular cutouts on yourpart. Notice on the History Access form that Extrude6,(the circular cutout) is represented by a dashed line,indicating that this feature is suppressed.
������� ��� History trees
kjkjb
Pick Extrude6 from the History Access form. Enter a new name in the Feature field.
Notice on the History Access form that thenew name has replaced Extrude6.
����� ����
��������� ���������� ��� !��� �� � ��� �� ��� ��#
kjkjb
�����" �� ������� ���"� ��� ������� �� �! �! ��
�� ����� � ���� � � ���� ��� ����
�������� ��� History trees
kjkjb
Create a block and shell it inward2mm. Delete the top face whilewithin the Shell command.
From the menus, pick Modify, Special Techs,Reorder Feature. Respond to the prompt Pickfeature to reorder by picking the cutout. Then,respond to the prompt Pick feature to insert afterby holding down your right mouse button andpicking History Access. Pick the part. PickExtrude3 from the History Access form. Thecutout becomes a boss.
Sketch in place on thebottom outside face tocreate a cutout 50 mmdeep.
����������
kjkjb
Pick History Access. Pick thepart. Pick Extrude3 from theform. Pick Rollback.
Sketch in place on the bottom face tocreate another 50mm cutout. Updateand rebuild the part. The new cutoutappears as a boss as well.
The second boss appearsas Extrude8 on the HistoryAccess form.
� ������ ��� History trees
�0($'*"& ,"(+ �&� ,��!&")-�+�
�(��,"& (�*,+ "& 1'-* %'��$ �"$�
�+� ,!� !"���& �'%%�&�� 2��� ��� ,' -(��,� �$$ ,!�
(�*,+ "& 1'-* %'��$ �"$� �&� *�,�"& /!�,�.�* *�+-$,+
1'- +(��"�1�
�!�& 1'- *'$$ ���# � �'%($"��,�� (�*,� ,!"+ �'%%�&�
!"��+ �.�*1,!"& ��'.� ,!� *'$$���#�
�� �"�# ��� ����
�� �"�# ,!� ���,-*��
�� �+� ��� ,' %'.� ,!� ���,-*��
� �(��,� ,!� (�*,�
� �3���� (*'%(,+ 1'-� �� �� �����
�� �!�& 1'- -(��,�� ,!� ���,-*� 1'- �0,*��,�� /"$$
*�%�"& "& ,!� *'$$���# +,�,��
����������
�5-),/(+& 1(-0 +# 1$"'+(.2$0
�0(+& 2+#, 1, /$3$/0$ ",** +#0
�(01$# !$),4 /$ ",** +#0 1' 1 " + !$ /$3$/0$#
20(+& 1'$ ���� ",** +#� ���� (0 "1(3$ 2+)$00 6,2
20$ ",** +# 4'("' " +�1 !$ /$3$/0$#�
�,** +# �--)(" 1(,+
�(*$+0(,+0 �/$ 1(+& ,/ *,#(%6(+&
(+#(3(#2 ))6 ,+ 4(/$7
%/ *$�
�,2 " + /$-$ 1 2+#, %,/ ))
#(*$+0(,+0 "/$ 1$# (+ 1'(0
* ++$/�
�$02)10
�,+01/ (+10 �/$ 1(+& (+#(3(#2 ))6 �,2 " + /$-$ 1 2+#, %,/ ))
",+01/ (+10 "/$ 1$# (+ 1'(0
* ++$/�
�())$10 �0,)(#0�
�' *%$/
�/$ 1(+& 20(+& +6
*$1',#� $�&�� $#&$0�
3$/1("$0� $1"�
�,2 " + /$-$ 1 2+#, %,/ ))
%())$10�
�21� �,(+� +#
�+1$/0$"1
�/$ 1(+& �,2 " + /$-$ 1 2+#, %,/ ))
",+01/2"1(,+ ,-$/ 1(,+0�
�'$)) �/$ 1(+&
�$%)$"1 �--)6(+& �$%)$"1 �+)6
� �$$- �,1'
�,2 " + /$-$ 1 2+#, %,/ ))
0$.2$+1( ) ,-$/ 1(,+0�
�/,00 �$"1(,+
+# �) +$ �21
�,2 " + /$-$ 1 2+#, %,/ ))
0$.2$+1( ) ,-$/ 1(,+0�
�--)6(+&
�/($+1 1(,+ (+
� 01$/ �,#$)$/
� �00$*!)6
�,2 " + /$-$ 1 2+#, %1$/
$ "' ,/($+1 ,+)6� �0$ �� 1,
/$3$/0$ �+#, ,/ /$70$)$"1
$+1(1($0�
�--)6(+&
�$*,3$0 1'$ 0'$))�
�/ %1
� /1(1(,+
�--)6(+&
�--)6(+&
�,2 " + /$-$ 1 2+#, %,/ ))
0$.2$+1( ) ,-$/ 1(,+0�
�,2 " + /$-$ 1 2+#, %,/ ))
0$.2$+1( ) ,-$/ 1(,+0�
� 11$/+
�%%0$1
�2/% "$
�--)6(+&
�--)6(+&
�$*,3$0 1'$ ) 01 - 11$/+
"/$ 1$#�
�,2 " + /$-$ 1 2+#, %,/ ))
0$.2$+1( ) ,-$/ 1(,+0�
�($40 �--)6(+& �,2 " + /$-$ 1 2+#, %,/ ))
0$.2$+1( ) ,-$/ 1(,+0�
�$)$1$ �$)$1(+& - /1 �$1/($3$0 #$)$1$# - /1� �,2 " +
/$-$ 1 2+#, %,/ )) 0$.2$+1( )
,-$/ 1(,+0�
���! �
��������� �
kjkjb
part sketchpad
workbench wireframe
y
x
feature sketchpad
���!����� ��� ��!�������
�� !�� "��!� $�"��� ����� ��# !�
� ����!��$ ��!�����
� ����!��$ ��!�������
� ��!�� �� �����
� #��� !���"�� ��� !�"�!��� ��� ��������!���
� !��� ��� ��!� ��!#��� ��!�����
� �!!��� #�������� !� � ��������! ��!�����
����������
� ��#$%� �� � $��%��"��$
Multiple sketchpads in a part
Extrude4
Cut7
Cut5 Extrude6
Extrude3
Extrude6sketchpad
*
*
workbench wireframe
yx
Extrude3sketchpad
Extrude4sketchpad
��� $��%��"�� �$ %�� "!#%�! !� %�� �!��� (��#� *!&
$��%�� (�#��#��� ��!��%#*�
$��%��"�� �$ � ��!�!&$ %! � "�"�# %����%�
� ���#��$ ! � $��%��"�� �% %�� "�#% ��'���
� ���#��$ ! � $��%��"�� �!# �'�#* ���%&#� (�!$�
��$�$ �$ (�#��#��� ��!��%#* ������ �)%#&���
#�'!�'�� �!�%��
� ���#��$ ! � ��!��� ����&�% $��%��"�� �!# ����
�!��� ����� ������ +(!#��� �� (�#��#�����
����� ��� Sketchpads and sketchplanes
� ��#$%� �� � $��%��"�� �$
sketchplanes sketchpad
2D variational geometry constraintshave to be on the same plane.
I-DEAS won’t recognize this line asparallel to the triangle on the oppositeface, because they’re on differentplanes.
� � $��%��"�� �� �! %�� $�'�#�� $��%��"�� �$�
���� ���� "���$ !� � %����%�
� � $��%��"�� � �$ � �#!&"� � ����� �$� �!# ���
(�#��#��� ��!��%#��$ %��% �#� #���%�� %�#!&��
��#��%�! �� ��!��%#) �����
� � (!#�"�� � �$ %�� �&##� %� ��%�'� $��%��"�� ��
&$&���) �� !%�� �) � ��&� !&%�� �� � �) ! �
$��%��"�� � �$ ��%�'� �% � %����
�������� �
�!��%&'�!��!� &��'��#��!�& ��"!'�!(���
� ���! ,"( (&� � ��&� �""%��!�'� &,&'� '" �%��'�
� #�%'� ,"( &��'�� *�%��%� � �! #���� "! "!� "�
'�� �""%��!�'� &,&'� �& #��!�& �+,� ,-� "% +-�� "%
�!"'��% #��!� "��&�' �%" "!� "� '��&�� ���%��"%��
,"(�%� &��'���!� '��& *�%��%� � "! '�� #�%'
&��'��#�� ���� '�� *"%���!���� �!� '��
�"%%�&#"!��!� #��!� �& '�� &��'��#��!��
� ��%��.�� �!&�"!�� *�%��%� �� ���� � �� .#"�!'
�%�� �, ��� �! � #��!�� �(' ��& !" �&&"���'��
*"%�#��!�� �" ���!'��, � *"%�#��!�� &� #�, �%��'�
� &��'�"! �%" '�� � ��" �'%,� "% ��� �!,
��" �'%�� �"!&'%��!' '" �'�
� "!&'%��!'& ��!�' �� ��� ��%��'�, ��'*��!
&��'��#��!�&� "!!��'�!� �"!&'%��!'& �%� ���
*�'� �$(�'�"!& �!��"% �"�(& #"�!'&� �"( ��! ")�
*�%��%� � ��" �'%, �%" "!� &��'��#��!� '"
�!"'��% *�'� '�� ����� �" �!��
���������� Sketchpads and sketchplanes
� �(���#� �# %!��� *'� ' �(�� $# +$& %!�#�
����� � ����� �!!$+' -$) ($ ' �(�� $# � %!�#�& ����
$� �# �,�'(�#� %�&(� ��� ����� � ����� ($
� ���� (�� +$& ��#�� +�&��&�"� ' �(��%!�#�
�+$& %!�#�� �#� �((��� �( ($ (�� '�!��(�� ����
� ����!���( (�� '�!��(�� ����� �# (�� +$& %!�#� �$!$&
�����)!( �!)��� �#����(�#� (�� #�+ ' �(��%!�#�
� ��&��( �#- #�+ (+$/��"�#'�$#�! ��$"�(&- $#($
(�� #�+ ' �(��%!�#� �� ��$"�(&- �$�' $#($ (��
%�&( ' �(��%���
�# ����(�$# ($ %!�#�& ����'� -$) ��# �!'$ '�!��(
&���&�#�� %!�#�'� �$$&��#�(� '-'(�"'� �#� �$#'(&��#��
+�&��&�"� ($ ��'��#�(� � ' �(��/�#/%!��� %!�#�� ���#
-$) )'� ����� � ������ �/����
� �&��(�' � +�&��&�"� �)&*� �$& ���� ���� $# (��
����� ��!!�� .' �(�� ����'�
� '�(' (�� �$!$& $� (��'� +�&��&�"� �)&*�' ($ (��
+$& %!�#� �$!$&
� �$#'(&��#' ��&$)#�'� (�� ' �(�� ����' ($ �$!!$+
(�� ����'
���# -$)�&� ��#�'��� �&��(�#� +�&��&�"� ��$"�(&-
�#� )'� �( ($ �$#'(&)�( � '$!�� $& ')&����� �/����
(�&"�#�(�' ����� � ����� �#� &�()&#' ($ (��
+$& %!�#�� �!(�&#�(�!-� -$) ��# %�� ����� �
� ������� �# ��(��& ��'� �/���� +�!!
� (�&"�#�(� ����� � ����� ��� #���''�&-�
� '�$+ (�� +$& %!�#� �+$& ��#�� +�&��&�"�
' �(��%!�#��
� %!��� �!! #�+ +�&��&�"� $# (�� +$& ��#��
+�&��&�"�
� ��� ���
��$& �"!%&$'�&�"! )���&�$"'�� �
workbench wireframe
y
x
�% )� &���� �! &�� ��$& �%��! �"'$%�� � &+#����
��%��! �+��� �!("�(�% %��&���!� )�$��$� � ��" �&$+�
�"!%&$��!�!� �&� &��! �*&$'��!� &�� �"!%&$��!��
%��&�"! �"$ �##�+�!� %" � "&��$ "#�$�&�"!�� �"��")�!�
�$��&�"! "� &�� ��%� ���&'$�� &�� �+��� $�#��&%�
&+#�����+ �$" � %��&��,�!,#���� #��!��
���% �*� #�� %�")% )��& ��##�!% &" &�� (�$�"'%
%��&��#��% �!� #��!�% �% &��% ��##�!%� �!�&���
)�$��$� � �% %��&���� "! &�� )"$�#��!�� ���% �% &��
����'�& %��&��#��!�� �&&����� &" &�� ����'�& #�$&�
������ )"$���!�� )�$��$� ��
�"&� &��& �� +"' ����! +"'$ #�$&% )�&� � ��%�
�""$��!�&� %+%&� � +"'��� �� %��&���!� "! &��& #�$&�%
%��&��#��� ��� &�� )"$���!�� )�$��$� ��
����� ��� Sketchpads and sketchplanes
��$& �"!%&$'�&�"! )���&�$"'�� ��
Extrude3
workbench wireframe
Extrude3 sketchpad
part sketchpad
y
x
*
���! &�� )�$��$� � ��% ���! �"!%&$��!�� �!� &��
%��&�"! �% �*&$'���� �, ���
� �$��&�% � ���&'$� %��&��#��
� "(�% &�� )�$��$� � '%�� �"$ &�� �*&$'��
"#�$�&�"! �$" &�� )"$���!�� )�$��$� � %��&��
#�� &" &�� ���&'$� %��&��#���
� �" #��&�% &�� �*&$'�� "#�$�&�"! �!� !� �% &��
$�%'�&�!� !"��
� �$��&�% � !�) %��&��#�� �"$ &�� $�%'�&�!� #�$&�
��"&� &��& +"'��� �� %&�$&�!� "! &�� #�$& %��&��#�� ��
+"' %��&�� �! #���� "! � ��%� �""$��!�&� %+%&� �
� ������� �
��#% �! $%#&�%�! (���%�#!&�� ���
Extrude3
workbench wireframe
y
x
Extrude3 sketchpad
part sketchpad
��� )!& &$� �� �� �� ����� %�� $!�%(�#��
� �#��%�$ � $��%��"�� � ! %�� "�#%�$ $��%��"��
� �#��%�$ �� �&#'�$ �% %�� $&#���� �!& ��#��$ !� %��
$��%��"��� ���!(� � �! $%#�� %$ ��%(�� %���
� � %�� �� ��!��%#) )!&�'� �#��%�� �%��$� �(�)
�#��%�� �&#'�$ �#� ������ $��%�� ����$�
������������ Sketchpads and sketchplanes
��!# ���"#!$�#��� &���#�!�$�� �
Extrude3 Extrude4
Cut5
*
Extrude3 sketchpad
workbench wireframe
y
x
Extrude4 sketchpad
part sketchpad
���� (�$ $"� ����� �! ����� #�� "��#&�!�
� �!��#�" � ��& ���#$!� "��#�� ��
� ��%�" #�� &�!��!��� $"�� ��! #�� �'#!$��
� �!�#��� �!�� #�� �!#�" "��#�� �� #� #�� ��&
���#$!��" "��#�� ��
� ��� ��#�" #�� �'#!$�� � �!�#���� ��! �'�� ���
!�#!$��� �$#�$#� �! ��#�!"��#� ��� ����" #��
!�"$�#��� ����
� ��� ��#�" #�� !�"$�#��� ������ � �!�#��� ���
����" #�� !�"$�#��� ����
�� ������� �
�� " ���!" #�"��� %���"� �#�� �
Extrude3 Extrude4
Cut5
*
workbench wireframe
yx
Extrude3 sketchpad Extrude4 sketchpad
part sketchpad
���� &�# #!� ������ � ����� "�� !��"%� �
� � ��"�! � !��"������� �� "�� �� "�! !��"�����
� � ��"�! �� �# $�! �" "�� ��#��� ��! �� "��
!��"������ ����%��� ���!" ���"! ��"%��� "���
��� "�� �� �����" & &�#�$� � ��"��
����� ��� Sketchpads and sketchplanes
��#% �! $%#&�%�! (���%�#!&�� ��
Extrude4
Cut7
Cut5 Extrude6
Extrude3 *
*
Extrude6 sketchpad
workbench wireframe
yx
Extrude3 sketchpad Extrude4 sketchpad
part sketchpad
��� *!& &$� ����� �� ����� %�� $!�%(�#��
� �#��%�$ � ���%&#� $��%��"��
� �!'�$ %�� (�#��#��� &$�� �!# %�� �)%#&��
!"�#�%�! �#!� %�� "�#%�$ $��%��"�� %! %�� �(
���%&#��$ $��%��"��
� �!�"��%�$ %�� �)%#&�� !"�#�%�! � ����� "#!%#&���
�&%!&%� � %�#$��%� �( "�#%� � � ���$ %��
#�$&�%� � !��
� �!�"��%�$ %�� #�$&�%� � �&% !"�#�%�! � ����� �!� �
�&%� � %�#$��%� � � ���$ %�� #�$&�%� � !��
�� ���� ���
�!���*� � (�#��#���
Extrude4
Cut7
Cut5 Extrude6
Extrude3
Extrude6 sketchpad
*
*
Extrude3 sketchpad Extrude4 sketchpad
part sketchpad
��� *!& �!���* �)%#&��� (�#��#���� �+ ���
� #!��$ ���� %! (�� %�� �)%#&��� (�#��#��� (�$
�#��%��
� ��%�'�%�$ %�� �)%#&��� $��%�� "��� $! *!& ��
�!���* �%$ (�#��#���
�+ ��� ����$ %�� "!#%�! !� %�� ��$%!#* %��% !��&#$
��%�# �)%#&��� (�$ $��%����� � ��&�� � %��
� �)%#&��� ���%&#�
� �&%� !��
� "�#%�$ $��%��"��
���������� Sketchpads and sketchplanes
�$#(&$!!�#� +��( ��(' ��'$&��� �#($ (�� ���()&��' ' �(��%��
kjkjb
Extrude
Notice that once the rectangle has beenextruded, one of the lines gets absorbed,while the other is left behind as workbenchwireframe.
�$+ ��# -$) ��(�&"�#� +��( ��(' ��'$&��� �#($ (��
�,(&)�� ����()&�� ' �(��%��
� ��� '��(�$#� �(' ' �(��%!�#�� �#� �#- $(��&
��$"�(&- (��( �&�*�' (�� %!���"�#( �#��$&
$&��#(�(�$# $� (�� '��(�$# ��( ��'$&��� �#($ (��
�,(&)�� ����()&���
� �� (�� ��$"�(&- (��( (�� ��"�#'�$# &���&' ($ �'
(&�#'��&&��� (��# (�� ��"�#'�$# �' (&�#'��&&���
�(��&+�'�� �(�' ��!�(���
� ��� (�� '��(�$# �#� )'� ��� ����� ($ ��#� $)(
����� $� (�"� +���� +�&��&�"� +�!! �� ��'$&���
�#� +���� +�!! �� !��( ����#� �' +$& ��#��
+�&��&�"��
�� ��� ���
������������ #�������� ����� �$ �� #��� ��� ������
kjkjb
��� ������ ��� ������ � ������� #��������
����� �$ �� #��� ��� �������
� ��� ������ � ���$ � ��� !�� ��� ��� ���� ��$
��� ����� � �� #�������� #��������
��� ������
� ��� ������ � ��"� #�������� ����� �$ ����� �
��� �!�"��� ���� ��� ��� ����� � ��� ����
�������� � Sketchpads and sketchplanes
�)%#��%� � (�#��#��� �&#'�$
kjkjb
Extrude3
part sketchpadworkbench wireframe
yx
Extrude3 sketchpad
� !#��# %! ���� %�� "�#%�$ $��%��"�� (�#��#���
'�$���� %! %�� �)%#&��� $��%��"��� �% �&$% ��#$% ��
%#� $��##�� %! %�� (!#��� �� (�#��#��� $��%��"���
�! �! %��$� ��%��#�
�� ���� %�� (�#��#��� �#!� %�� "�#%�$ $��%��"���
����
�� ���� %�� (�#��#��� ��!��%#* �#!� %�� "�#%�$
$��%��"�� %! %�� (!#��� �� (�#��#���
$��%��"���
� ����������
�((����#� +�&��&�"� �)&*�'
yx kjkjb
Extrude3
Extrude3 sketchpad
part sketchpad
workbench wireframe
�$ �((��� +�&��&�"� �)&*�' �&�+# $# �$& "$*�� ($�
(�� +$& ��#�� +�&��&�"� ($ � ���()&��' ' �(��%��
�� ��� ����� ($ ����'' (�� +�&��&�"� $� (��
��'�&�� ���()&��
�� ��� �����
� ��� (�� �)&*�' $& %$�#(' �&$" (�� +$& ��#��
+�&��&�"� (��( ,$) +�#( ($ �((����
� ��� (�� %�&( ($ �((��� (�� +�&��&�"� ($�
�$) "���( �!'$ ��*� ($ �!��# $& "$*� (�� +�&��&�"� ($
"� � (�� (+$ '�(' $� +�&��&�"� �$%!�#�&� �#��
(��,�&� �$%!�#�&� ,$) ��# ��� � ��"�#'�$# $&
�$#'(&��#( ��(+��# (��"� +���� "�&��' (���&
' �(��%!�#�'� ���' �!!$+' ,$) ($ %!��� ����(�$#�!
��"�#'�$#' �#� �)�!� '��(�$#' ��(+��# (�� (+$ '�(' $�
+�&��&�"��
������� �� Sketchpads and sketchplanes
��������� ��"��� #�������� �� #��� ��� ������
kjkjb
�����# �� ������� ���#� � ��"� �� ����� ������
���� �� ��� �� ��� ����� � �� ��� !���� ��� ������
�� ��������
kjkjb
Sketch in place on the side face as shown.Pick the section to extrude, omitting theinner circle. Make sure you toggle on Stopat intersections. Pick Intersect, Thru All.
Create this basic shape.
The wireframe of the inner circle is attached tothe part’s sketchpad, NOT the feature’ssketchpad. Therefore, if you modify thefeature, you won’t see the inner circle that youomitted from the section.
60
60
����������� Sketchpads and sketchplanes
In order to move the wireframe of the circleto the feature’s sketchpad, pick Update.Draw a line on the global workplane. Attachthe circle you want to the line.
Pick Modify. Pick the feature. PickWireframe. Notice that the circle youomitted from the section isn’t included.
Update. Pick Modify. Pick the feature. PickWireframe. Now that you can see the circle,you can attach it to the feature’s sketchpad.
Note: An alternative method entails no extrageometry. You could select Attach, pick thewireframe, then when prompted to pick apart to attach to, use MB3, Label and type in“Workbench_wireframe.”
�� ��������
Modify the section and add theinner circle.
Pick Attach. Pick the inner circle. Pick theouter circle. Now merge the sketchplanes bycreating a coincident constraint between thetwo centers of the circles.
Update.
5
���������� Sketchpads and sketchplanes
�.'#&)!%� +!'* �%� +�� %!(,�*
�++�� !%� -!)��)�$�
�& �++�� -!)��)�$�� /&, ��%
� '!�" + � '�)+ /&, -�%+ +& �++�� +&���
��
� ,*� �� +& '!�" + � �'')&')!�+� #���#� �&,�## ��
')&$'+�� �&) + � &-%!%� �%+!+/� �%� /&, ��% + �%
+/'� !% + � %�$� &� + � ��*!)�� '�)+� &) +/'� !%
0�� +& ��+ � #!*+ &� '�)+* ��!*'#�/�� !% + � ����
�!�#�� �)&$ - !� +& � &&*��
�� ���������
�� ����
���! �
���������� ��
kjkjb
R2
F2
F3
F4
F5
F8
V1
V2
V3
V4
V5
V6
V7
V8
V10
V11
V12
����!�#�!% $�!��� ���!
� !�� "��!� %�"��� ����� ���"!
� " ��� ���" ����!
� ������� !���� �� "�����
� ������� !���� ��!�� � ����
� ������� !���� ��!�� � �������
���� �����
�"�(&���� �!'�'��&
associated
part A part B
not associated
(blue)
(yellow)
�"�(&���� �!'�'��& &(�� �& )�%'���&� ����&� �(%)�&� �!�
��!'�% ��!�& �%� (&��(� *��! '�� %�$(�%�� ��" �'%+
�&!�' "! '�� #��!�� �&� �"�(&���� �!'�'��& '" �"!!��'
"��, #��!�% ��" �'%+ '" ��" �'%+ "! '�� &��'��#��!��
�*" '+#�& "� #��!�% �"�(& #"�!'& �%� �)�������
� �&&"���'�� �"�(& ��" �'%+ �& �!����'�� �+ '��
*"%�#��!� �"�"%� ���! '�� ��" �'%+ +"( �"�(&��
"! ")�&� '�� �"�(& ��" �'%+ ")�& *�'� �'�
� �"!,�&&"���'�� �"�(& ��" �'%+ �& �!����'�� �+ '��
����(�' ��" �'%+ �"�"%� ���& ��" �'%+ �&
�" #��'��+ �!��#�!��!' "� �!+ "'��% &"���
��" �'%+�
������� ��� Associativity within parts
��" ���� ��!�!��
�� ���" ���� ��!�!�� $�!��� !�� ��� ���!
� ���" ��� �� $�������� �����!�& �� "�! ��
���'� ����!�#� ���" ��!�!��
� ���" ��� �� ��!��� ���� �����!�& �� ���������
�����!�& �� "�! �� � ����!�#� ���" ����!
�� ���" ���� ��!�!�� ���� ���!
� ���" ��� �� �����!�& ���� ���!��� ���! �� "�! ��
���& ���'� ����!�#� ��!�!��
�&�� �� ���" ���� ��!�!�� ����"��
� ���� �����!�& ���� � #��!��� � ���!�� ���� �
���!������! �� ����!�#��
� $�������� �����!�& �"�#� � ����! � �"�#� ���
����! � ��������� �%� ����! ����'� ����!�#��
� ��������� �����!�& ��������� ����! � ���������
���� � ��������� �"�#� � ��������!� & !�� ������
������ �����
�#���� � %!"!�!�* ��� ��$
kjkjb
F2
F9F10F11
F12F15
F16
F17F18
F22
V2V4
V6V8
V9
V10V12
V13
V14
V15
V16
V17
V18
V19
V20 V21
V22V24
V25
V26
V27
V28
V29
V30
V31
V32
V33
V34V36
V38
V39
V40
V41
V42
V44
R2
F2
F3
F4
F5
F8
V1
V2
V3
V4
V5
V6
V7
V8
V10
V11
V12
�� *!& �#��%� � "�#% � � %&# %�� �����$ ! � %��
�!���* %�� (�#��#��� !# ��� ���%&#�$ %! ��� �� %��
!'�#��� "�#%�$ %!"!�!�*� *!&��� !%��� %��% %�� �����$
��� ��� ���$ �$ ����&$� �+ �� &$�$ �!!���
!"�#�%�! $ %! %#��� %!"!�!�* ��� ��$�
��� ��$ � %!"!�!�* �� #�$&�% � %(! �!��!
"#!����$
� �����%$ ��$�""��#� �
� !&%+!�+��%� $��%�� ����$
����� ��$�&$$ %�� ��#$% "#!���� ��#�� � � %�� $��! � �
%�� �)% & �%�
��� �� �� Associativity within parts
�!������ #� ����' ������"
�� '�$ ��%� � ���#$!� ���#������ � �����# �!�� ���
"$!���� #� ���#��! ��' $"��� ���� �� #�� ���#$!��"
&�!��!����� #�� �����# &��� ����� ��� �����# &�" �!�������'
�� �� #� �� ���� ��#&��� #&� " ������ "$!����"� �$#
'�$�%� ������� #�� �� ��� �� #�� ���� ���� �� #��
"$!����" �������� #�� ���� ��" ��������� #��!���!��
#�� �!������ ���� #��# &�" �����#�� �" �� �����!
�%��������
�� '�$ ��%� #�� ���#$!� ���� #� #�� �!������ "$!�����
#�� �����# &��� !�� ��!�
�� '�$ &�"� #� ����!� #�� �!������ ����� �����' #��
�����# ���#$!� ��� "����# ����� ��� ��� ���" &���
!���%� ��' ����" #��# �!� $��%������� ��! �����#����
����� ����
�#���� � '�#%���$
Extrude3
F1
F2
F3F4 F5
F6
F3
F1
F5
F4
F2
F6
V2
��#%���$ �#� %#����� �$ %�� � %�#$��%�! !� %�#��
$&#����$�
�!# �(��"��� �� �$ %#����� �) %�� %!"!�!����� "�%%�#
��� ��� �� ��� ! %�� �(%#&��� ���%&#��
������� ��� Associativity within parts
�!������ ����"
F3
F1
F5
F4
F2
F6
E9
F6
F1 F4
F5
E9
��� �" #!����� �$ #�� #� �������� �##�!�
� ��� ���# ����
� ��� !���# ����
� ��� #� �� ����
� ��� ��##�� �� ����
�� " �!� ����""�!$ #� ������ #�� ����#" �� #�� ����#�
�� ����"�
����������
�#�� %�"(!��%�"�
F3
F1
F5
F4
F2
F6
Extrude3
F1
F2
F3F4 F5
F6
F2
F1
F3
Extrude3
F1
F2F3
E1 (3:F3 & 3:F1)
Node 3
+ ����( '� � #����'& ����" �' �#���� ���%��#%�� ')#
#����'& '��' �%� �#�"�� '# $%#�(�� � '��%� #����' !(&'
�� %�"(!��%�� ���#%� '�� �#�" #$�%�'�#" ��" '���
$ ����
�#% �*�!$ �� �& � &�"� � #����'� '�� �#''#! ���� #� '��
�+ �"��% �& '%����� �+ '�� '#$# #���� $�''�%"�
� �(%����� #" �#��� ������
� �(%����� #" �#��� ������
� ������ �� Associativity within parts
���)"' ,*��$ ��,�* � #("'
F1
3:F6
E14 (3:F6 & 6:F1)
6:F1
Extrude3
F2
F3F4 F5
F6
Extrude6
F1
F2F3
Join7
Node 3
Node 6
�!�' ,!� #("' (��-*+� ,!� (�#��, ,!�, /"%% (��-)1 ,!�
*" !, �!"%� )(+","(' "+ *�'-&��*�� �1 ���"' ,!� .�%-�
(� ,!� !" !�+, �0"+,"' '(�� �� (� ,!� %��, �!"%� ,(
���! '(�� (� ,!� *" !, �!"%�� �!�*��(*�� � #("' /"%%
)*(�-�� � #-&) "' �(�� ��+ ������� �+ ())(+�� ,( �
+$�,�!2"'2)%��� )*(,*-+"(' �������
��� "+ ,*��$�� �1 ,!� ,()(%( "��% )�,,�*' �-*���� ('
�(��� ������ �-*����� (' �(�� ������
��� �������
���*#(! -+��% � -�+ � +�*&���
Extrude3 Extrude6
Join7
E14 (3:F6 & 6:F1)
Extrude3
Extrude3 Extrude10
Join7
Node 3
Node 3
Node 10
Node 3
6:F1
3:F6
E14 (3:F6 & 10:F1)
3:F6
10:F1
Node 6
������� #, ()- �,,)�#�-#/�� �"�( � +�*&��� )��.+,� -"�
)�$��- -"�- 0#&& )��.*2 -"� +#!"- �"#&� *),#-#)( #,
+�(.'��+�� �2 ���#(! -"� /�&.� ) -"� "#!"�,-
�1#,-#(! ()�� �� -) ���" ()�� ) -"� +#!"- �"#&�� �)+
�1�'*&�� �1-+.��� #, +�*&���� �2 �1-+.���� �"#!"�,-
()�� �� �� *&., ��
� -�+ -"� +�*&���� ��!� �� #, -+��%�� �2 -"�
-)*)&)!#��& *�--�+(�
� �.+ ���� )( �)�� �����
� �.+ ���� )( �)���� �������
�)0 &�-�, &))% �- )(� �1��*-#)( -) ()(3�,,)�#�-#/�
'�**#(!���
��� �� ��� Associativity within parts
��!������ �(�#$��� #%"����#
Original part
Replacement part
New part
�� �(��!$� � $ � �*�## ���$�&� ������� ��%"# '���
) % ��! "$ ����*$"��#��$�� #%"����# " "!��� !�"$#
$ "�!���� �(�#$��� #%"����#� � !"�#�"&�
$ ! � ������)*��!!�� ���$%"�# �#%�� �# �����$# "
������"#� ) % �%#$ !�"� "� �## ���$�&� #%"����
��!!����
�� � #��#�� $��# ��� '# ) % $ ��"��$�) "�!���� #%"����#
� �� !�"$ '�$� $� #� �" � � #�� �� � "!���� !�"$
��� "�$��� $�� #%"���� �����#�
������� �
�&$��".(#.#&$��" &�$ ���!�"(
�� -#) &�$ ��� �,�'(�"� ')&����' +�(� ����.(&�"' �(��
')&����' #& #&$��" $�&('�
� ��� ���()&� ���"� &�$ ���� !)'( �� �" #&$��"�
+�(� ')�'�%)�"( ���()&�' �')�� �' �� �(' #&
���!��&'� �)� ( #" (�� #&$��"�
� ��� &�$ ���"� $�&( !)'( �� �" #&$��"�
� ��� (#$# #�- #� (�� &�$ ���� ���()&� �"� (��
&�$ ���!�"( #&$��" $�&( ��#!�(&- '�#) � ��
'�!� �&� �(��&+�'��
��� -#) �&��(�� � ���()&� )'�"� ������ � �����
(��" +�"( (# &�$ ��� (��( ���� +�(� � "#".$ �"�&
���()&�� -#)� ��( #)(.#�.��(� '��(�� ����'�
��� -#) (&- (# &�$ ��� � '�"� �.���� $&#(&)'�#"
+�(� � �� �( ��#& �,�!$ �� � �- �"��&� +�(� #"�
(��( �' !) (�.����� ��#& �,�!$ �� � &��(�"�) �&
'��$� +�(� &#)"��� �#&"�&'�� (�� �� �( ��" #" -
�� !�$$�� (# � '�"� � �����
���$ ���!�"( #� � !) (�.���� $&#(&)'�#" �- #"�
+�(� � '�"� � ���� +� $&�*�"( (�� '#�(+�&� �&#!
��"��"� ����' �#& (�� �� �(�
� ������ �� Associativity within parts
��$ ���"� �+�&'�"� &(%����& *�'� #%$��" $�%'&
�# %�$ ��� �+�&'�"� &(%����& *�'� ����.'%�"& �'��
&(%����& #% #%$��" $�%'&�
�� �#���, '�� #%$��" ���'(%� #� � $�%'� '��" &� ��'
����� ������
�� �� ��' � &��#"� $�%' ��" #%$��" $�%'� ��)�"�
&�!� �% '#$# #�,�
� ��&$#"� -,�&� '# '�� $%#!$'� �� ��� � �� ��
������� �� ���� �� ������ ���� �� �� �����
�� �� �� ������
��� �������
� )%��$'" 0$+,$'" +-*!�� + /$,# (*)#�' )�*,+ ��(',$'- ��
� �, ,#$+ )($',� �3���� �* �, + ,/( .$ /)(*,+� ,#
% !, +$� �$+)%�1+ ,# ! �,-* � $'" * )%�� � �'�
,# *$"#, +$� �$+)%�1+ ,# (*)#�' * )%�� & ',
)�*,�
�(-�%% � )*(&), �� �� �� ��� � ����
������ �� � ��� �� � ���� ������ �� �
��� �� �'� �(** +)('�$'" ! �,-* + /$%% �
#$"#%$"#, �� � +)('� 21 +� ,( �('!$*& ,#
+ % �, � +-*!�� � 2'(� ,( + % �, � �$!! * ', ,�*" ,
+-*!�� �
� �*$ ', ,# ' / +-*!�� /$,# * +) �, ,( ,# (%� �1
* +)('�$'" ,( ,# )*(&),� ����� � ������ ��
� ��� � �� ����� ��� � ������� �� � ������
�� � ��� �� �# ,/( �0 + /$%% � �$+)%�1 �� �+
/ %% �+ ,# +-*!�� '(*&�%� �'� ,#$+ /$%% �
* ) �, � !(* �%% +-*!�� + (' ,# (*$"$'�% ! �,-* �
�� � +)('� ��� ,( ,# )*(&),� ��� ��������
�� �)��, ,# )�*,� �# +-*!�� + /$%% #�. � '
* )%�� �� �'� %�� %+ /$%% �(** +)('� ,( ,#(+ (!
,# (*$"$'�% ! �,-* �
�������� ��� Associativity within parts
�������� ��!��� � ���� �� ��� ������!��� ��� ������
kjkjb
����" ��� ������� ���"� �� ��!� ��� ���� �� ���
�������� ���� �� ��� ����� ��� ������!� ��� �������
����������
Sketch in place a circle on the face that’sco-planar with the workplane.
Get the Hinge you created in thefirst project.
Protrude the circle 20 mm. Pick DisplayFilters, Parts and toggle on Edges.Notice that the edge of the boss againstthe face of the hinge is labeled E52.Toggle off the edge labels.
E1E2
E3 E4
E5
E6
E7PE8
E8PE10
E9
E10 E11
E12
E13
E14
E15
E16
E17
E18
E19
E20PE23E21
E22PE26E23
E24
E25
E26
E27
E28
E29
E30
E31
E32
E33
E34
E35
E36
E37
E38
E39E40E41
E42
E43E44
E45E46
E47
E48
E49
E50E51
E52PE57
�������� ��� Associativity within parts
Pick Modify, pick the feature, pick Wireframe. PickReflect. Pick the section. Respond to the prompt Pickplane to reflect about by holding down the right mousebutton and picking On Curve. Pick the back edge of thepart. Hold down the right mouse button and pick Key In.Enter 50, pick Reflect Only. Update the part.
Pick Fillet. You’ll be prompted to choose an edge –use MB3 to pick Label. You’ll be prompted to enter thename of an item that owns edges, vertices, orsurfaces to fillet. Pick Edge52.
You’ll notice that the fillet doesn’tappear on the boss since youmoved it. Pick History Access andyou’ll see that the noderepresenting the fillet on thehistory tree is yellow.
E1
E2
E3
E4
E5
E6
E7PE8
E8PE10
E9
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19E20
PE23
E21
PE25E22
E23E24
E25
E26
E27
E28E29
E30
E31
E32E33
E34
E35
E36
E37
E38
E39E40
E41
E42E43
E44E45
E46E47
E48
E49E50
E51
E52PE57
����������
In order to add the fillet back in, pick HistoryAccess, FilletRoundInfo, Modify. PickAdd/Change from the pop-up menu andpick the inside edge (E52) of the boss.Enter the fillet radius 3.5mm. Update.
Modify the overall width of the part to60mm. Update. The fillet remains, but partof the feature has been swallowed up. Thisis because you used Reflect, so thefeature isn’t attached to any sketchplane ,it’s only attached to the feature’ssketchpad .
To attach the feature to a sketchplane, modifythe feature wireframe, Move the crosssection 10mm in the Z direction, sketch inplace on the side of the part, and add adimension between the center point of thecircle to one of the sketch edges. Update.
���" �
����������
kjkjb
���"��%��%����� ���"���!
� "��! #��"� $�#��� ��� � ���#"
� !��"��%��%����� ���"���!
� �#"%��%��"� �����" $
� � �������
�!�)��/ $/&"��� '�"�) %$(
�!�)��/ $/&"��� '�"�) %$( ��$ %$". �� &"���� %$ "��+�(
)��) ��+� (!�)��&��(�
���'� �'� ),% ,�.( )% �'��)� (!�)��/ $/&"���
'�"�) %$(�
� �%',�'� �'��)� � & �! ������ � ���� �$� (!�)��
%$ � (*'���� %� �$ �- () $� &�')� �'��)� , '��'�#�
�$� �%$()'� $ ) )% �$) ) �( %$ )�� (!�)��&"�$��
� ��+�'(� �'��)� � %$ �$ �- () $� &�') , )� �) "��()
),% ���)*'�(�
�� �%� �. )�� , '��'�#� %� )�� #%+��"� ���)*'� � $
%)��' ,%'�(� )�� ���)*'� � '() & �!�� �%' )��
%&�'�) %$��
�� � �! ������ � ���� �$� & �! � &"�$�' (*'���� %$
)�� ()�) %$�'. &�')�
� �" �$ )�� (��) %$ �'%# )�� #%+��"� ���)*'� )% )��
(!�)��/ $/&"��� &"�$��
� �'��)� )�� � #�$( %$( %' �%$()'� $)( �'�"�) %$(��
��� #%+��"� ���)*'� #*() �� � ( $�"� $%�� �%'
'�+�'(� �'��)��
���������� Sketch-in-place relations
�%$) �)��$� �� ��$"(
invalid relations
old (invalid) edgesyellow
newsection
y.yy
x.xx
�%$) �)��$� " ��&���� ����# ��%" '��� �� ��$"(
%#�� � " #��$��)��)!���� "���$� �# �# "�� &�� "
"�!������
��� &�� " "�!����� '�"��"��� ����# "�#%�$ �� � ��'
���� ������ '����� �� $%"�� "�#%�$# �� � ��' ���� ������
# � "�#%�$� �)� � ����$ � ��$� $�� ����# � " $��
"���$� ��
�)� � �"��$�# ��' #��$�� ����# �� !���� � $�� ��
��� ������# $���" � � " $ (��� '� �"�#$�� � � "
������ �" � ��%� $ (��� ' ���"$# ( % $ $�� ��&����
"���$� �#��!�
� ' ��$�# � � �$ � ' ( % ��� ���� $��#� ��&����
����# &�������
�� ��� ���
��'��� �$#)��)��#� "��#�� ����"
��$ ��%� #�!�� � #���" ��! ��'��� �$#)��)��#� "��#��
����"�
� ��$ ��� �����( #�� &�!��!��� �� #�� �$#)��)��#�
���#$!�� ��� ����#� ��� ���"#!���#" ��� �����"���"
!���!������ #�� (����& ����"� ���� !����"#!���
��� �����"��� �" ����""�!(�
� ��$ ��� �����( #�� �$#)��)��#� ���#$!�� ����#�
!���#���"� �����( #�� "��� ���#$!�� ��� ���
!���#���"�
� ��$ ��� �����( #�� &�!��!��� �� #�� �$#)��)��#�
���#$!�� #��� ����#� #�� (����& "��#�� ����"� ����"
&��� ��"� ����#� #�� ���"#!���#" #��� #� #��"�
����"��
����������� Sketch-in-place relations
�������� ���������� � ������� �� ����������� � ������
kjkjb
����� ��� ������� ����� �� ������� ��� ���� �������
�� ����� �� ����������� ��� �������
�� ���������
Get the hinge that you createdfrom a previous project.
Fillet the sides of the bottom face 20mm.
Delete the holes feature. Update.
����������� Sketch-in-place relations
Sketch in place on the inside bottom face tocreate a rectangle, as shown. Create a linefrom the center of the back edge of the hingeto the center of the rectangle’s edge. Createa perpendicular constraint between the lineand the back edge of the hinge.
Create two Tan to three circles andmodify the dimensions, as shown.
Extrude as a Cutout Thru All the slot. Cutdown to the outside bottom surface. Makesure you toggle on Stop at intersections. Ifyou shade the part, you’ll see that the filletoverlaps the top of the slot.
�� ���������
Notice the out-of-date sketch edges. Drag thedimension for the line you created from theyellow out-of-date sketch edge to the bluesection line. Or, you could delete the dimensionand replace it, or delete the yellow edge itself,which would also delete the dimension.
Remove all of the constraints related toout-of-date sketch edges and replace them inrelation to the new edges. Replace the line fromthe edge of the rectangle to the back edge of thehinge and add a perpendicular constraint. PickUpdate, Modify Wireframe.All of the out-of-date sketch edges are
gone and, if you look at the history tree,Extrude14* is no longer yellow.
Pick History Access. You’ll see thatExtrude14* is a yellow node, signifyinga problem (out-of-date sketch edges).Pick Extrude14* from the history tree.Pick Wireframe.
To make the fillet incorporate the slot, make suremenus are turned on and pick Modify, SpecialTechniques, Reorder Feature. Respond to theprompt Pick feature to reorder by picking thefillet. Respond to the prompt Pick feature to insertafter by picking the slot. Update and look at theshaded view of the part.
���� �
������� ��
kjkjb
����������� ���������
�� ���� ����� ������ ����� ������
� ������������ ���������
� ����� �� ������������ ���������
�� ��������
������������ � ��
CutJoin
Intersect
����� �� ����� � � � �� ��������� � ���
� ���� ���� ��� � �� �� �� � ���� � �� �������
� ��� ���� ��� � �� �� ������ � ���� � ����
�������
� ������� ���� ��� ����� � ������ �� ��� � ��� ��
���������� ��� � ���
������� �� Construction relations
����� ���� �!� ��� ���� ����
���� �!� ��� ���� ����
� ��� ������ �� ���# ����� ��� #��� ��!������
����� ��� ��$����� ���� �����
� ��� ���� ����� ���#� �� ��# ���� ������ �� �����
�� ��� !���� ���# ��� !�� ����� � ���
� ���� ��# � � �����# "���!� ��"���� �����
� � ��� ����� � ��� �� � �� �� ��"���� ����
� ��� �� ����� ��� ���� �� � ��# � ���
� ��# �� ��# �� ����!�� ������� �� ����������
� ����� �
�)"�$ !� #���%�! $
�&#���� #���%�! $��"$�
� ���� %! ����
� !��$�%
� � ��� $&#����$
���� %! ���� #���%�! $��"$�
� "�#����� �% ��$%� ��
� "�#����� ����$
� � ��� ��%(�� ����$
� *"�� � #���%�! $��"$�
� �!� ���� % "!� %$
� �#!� ����$
� ��! � ����$
� �#!� � � ��! � ����$
� �! $%#&�%�! #���%�! ��) �! %�� ! � �%�� �#!�
���� ��%��!#)� �&%���� �! %�� ! � �%�� �#!� %��
$&#���� ��%��!#) ����� %! ������
���� #���%�! �$ ����� !# ����%�� �$ � (�!���
����%�! $��"$ �� �% �� ����%�� �) ��%��!#)� �� � ���%&#�
�$ �% �&��) #���%�� %! � !%��#� %�� ! �) (�) %! ��� %��
����%�! �� #���%�! $ �$ %! #��!'� %�� !#��� ��
#���%�! $��" � � $%�#% ���� �
��� ���� $�! $ �#��%�� �) %�� #���%�! $��"$
"�#%���"�%� � �! $%#�� % �%(!#�$�
���� ��� Construction relations
������� !���#���"
Join7
Block3Cylinder6
Left Node� second part picked� provides name to constructed part� stationary node
Right Node� first part picked� adopts name of left node� movable node
�' ����$�#� #�� !���# ����� �" #�� ��%���� ���� ��� �#
���#���" ��� !���#���"�� ����!��#���� ���" �" #�� ����
#��# �" ����� ��!"# �� � ���"#!$�# � �!�#����
��� "#�#����!' ���� �"� �' ����$�#� #�� ���# ������ �#
���#���" ��� �� #�� ��#� ���������# ����!��#����
"$�� �" �!# �����
�#�#����!' ��� ��%���� ����" ��� �� ��#�!��������
���" �" ����� ��"��� �' ����#��� ��� !���#���" �� �
�!#��$��! ����� #��� ������ �#" ��$�#�! �!# ���
������ !���#���"� �� #�� �&�� �� ���%�� ������ ��� ��
���� #�� ��%���� ���� �' ����#��� #�� !���#���"�� "
�� �'�����!� ��� #��� ������ !���#���"�� " #� �������
��#�!�������� "#�#����!' ��� ��%���� ����" ���"��#
������ #���! �"�#���" �� #�� ��"#�!' #!��� �! #�� ��#�
���������# �� #�� ����� �!#�
�� ��������
� �#$"%�$��� "���$� �#��!#
Turn Relations On
kjkjb
cutter part
Relationship defined:cutter part positioned with bottomsurface coplanar and center line endpoint coincident with part to be cut
part to be cut
resulting part
�%"� "���$� �# � %���" � $ �#$����#� �� ��$"��
"���$� �#��!# ��$'��� !�"$# �%"��� �%$$���� � ������
��� # ��
� ���# �# �#!������( %#��%� '��� ( % '��$ $
����$��� $�� ��#��� ��$��$ � ( %" !�"$ � " �%$%"�
� ������$� �# '��� ������ � ���� �#��$ ��
!$� ��
� ��$� "���$� �# �� ( % ��� ���� ����# � !����"�
! #�$� � "���$�&� ����#� �%$ $�� !�"$ '�$� � �%$$���
$ �� ��� �"��$� �����#� �# $��$ ( % ��� ������
��$�"�
� �#$"%�$� � "���$� �#��!# �"� ����%��� �� � !�"$�#
��#$ "(� ���( !" &��� ��#��� � �$" � $ � !�"$ �&��
'��� ������# �"� �����
���������� Construction relations
��������� ���� ���� � ����� �� ����
kjkjb
��� �� ����� ���� � ����� �� ����� ������ ��� ��
��� � ����� ���� ��� �� �� ��� ������
�� ����������
kjkjb
Extrude a 30mm blockin space and name it.
Create a circle with 15 mm diameter and center locatedat (50, 0) on the local origin (to see this origin, turn onLocal Origin under Display Filters). Extrude the circle15mm. Create a circular pattern of 8 with a 50mm radius.Align the X axis with the X axis of the local origin (makesure the local origin is visible in display filters). Name thepattern Circular Feature.
Pick Cut. Make sure relations are turned on. Pick the circularpattern. Pick the front face of the block. Pick CoincidentPoints, MB3, Between. Pick the top left corner and the bottomright corner of the block. Enter 50%. Pick the center point ofthe pattern. Pick Parallel Edges. Pick the center line of thepattern and the edge of the block. Pick Done.
(50, 0)
������������ Construction relations
kjkjb
Sketch on the workplane, creating a 15mmsquare in approximately the same positionas the original circle. Extrude the square15mm. Create a circular pattern of 8 with a50mm radius. Align the X axis with the Xaxis of the local origin.
Replace the circle pattern with the square pattern.
Pick History Access, then pick the pattern feature (not theCircularPatInfo node) from the history tree. Pick Modify,Replace feature. Under MB3, pick Use feature orientation.Pick the new pattern.
Update. Look at the shaded view of the part. PickModify. Pick the block. Pick Show dimensions.
Note: If you constructed this replacement pattern withoutlocating it at 50, 0 on the local origin, DO NOT pick the Usefeature orientation option. Also, note that when a feature isreplaced, all existing construction relations are removed,which means that the replacement pattern will not move tothe block. You’ll have to add relations, as shown on thefollowing page.
�� ���������
kjkjb
Change the extrude distance for the blockto 40mm. The pattern gets swallowed intothe block because relations are missing.
Update. Now that the relations have beenestablished, if you change the extrusiondistance, the pattern will be preserved.
Pick History Access, then pick the pattern feature againfrom the history tree. Pick Modify, then Add relations.Pick the circular pattern. Pick the front face of the block.Pick Coincident Points, MB3, Between. Pick the top leftcorner and the bottom right corner of the block. Enter50%. Pick the center point of the pattern. Pick ParallelEdges. Pick the center line of the pattern and the edge ofthe block. Pick Done.
���# �
�����������
kjkjb
RF1
RF3
RF2
Join7
Extrude3 Extrude6
����!���� �����#!&
���" $��# ����" %�#� !���!���� �����#!&� ��$��� ���!�
���$#�
� ������#���"
� #& �" �� !���!���� �����#!&
� ����#��� �� #�� ��"#�!& #!��
� !��������� ���#$!� !���!����"
� ��������#��� � #���"
� #�� ��������� ���� �������
� #�� �"� ! ��� ����!���� ���� ��#���
�� ���������
���' �& %���%�"�� ��#!�'%+
����%�"�� ��#!�'%+ �& $&�(�# '#$# #�+� &(�� �&�
� � ���� *�'�#(' ����&
� �" ���� *�'�#(' �"� $#�"'&
� � $#�"' *�'�#(' �"+ #'��% ��#!�'%+
� �(%)�& *�'�#(' �" �$$�%�"' &��'��$��
����%�"�� ��#!�'%+ ����)�& ��� &# �� ��#!�'%+�
� �' � #*& +#( '# &��'�� �" $ ��� #" %���%�"��
$ �"�&�
� �' � #*& �#"&'%(�'�#" ���� %� �'�#"&��$& #"
%���%�"�� �"�& �"� $ �"�&�
� �' � #*& �#�(& �"� �#�"����"' %� �'�#"&��$& #"
%���%�"�� $#�"'&�
� �' � #*& +#( '# (&� *�%��%�!� %�$��'�� + '#
�%��'� ���'(%�&�
�������� � ������ ������� �%� !��� ($ #�
%���%�"�� $ �"�& �"� �"�& *�'� �" #%���" +#( ��"
�#�(& '#�
�������� ������ �%� � !��#% #$�%�'�#" �" '�� ��&'#%+
'%�� �"� !�+ #*" #'��% '+$�& #� %���%�"�� ��#!�'%+�
��#% !#%� ��#(' %���%�"�� �(%)�&� &�� $��� ����
���������� Reference geometry
���$� �% $���$�!�� ��" �&$+ %&"$��
����$�!�� ��" �&$+ �% � �!"$ "#�$�&�"! %&"$�� �& &��
�����%& ��(�� �! &�� ��%&"$+ &$�� )���� �"!&��!% ���
&�� ��" �&$�� �!&�&��% '%�� &" ����!� &�� $���$�!��
��" �&$+� �&�% �!����&�� �+ � % ��� (�$&���� ��!� "! &��
!"��% �!� ���(�% ����� �!+ �!"$ "#�$�&�"!��
�" %����& $���$�!�� ��" �&$+ '%�!� &�� ��%&"$+ &$���
�"'���,����� "! &�� �����!"�� "� �!&�$�%&� &�� &$�� )���
�*#�!�� ���!� #��� &�� &$��!��� %��!��+�!� &��
$���$�!�� ��" �&$+�
� �������
� ��"��� ����"����� ��� ����"� !&!"��!
new coordinate system
base coordinate system
����"���! �"�! #!��#� "� � ��"� ��� ����"� !&!"��! !�
&�# ��� !��"�� �� ����� � ���!�" ��� ���� ����"! � ��
"����
�� ����� ����"����� ��� ����"� !&!"��!� ���� ��
�%�!"��� ��� ����"� !&!"�� � ���� "������& � �� "��
�� " "� ��� ����� �"�� ��"��� � ���"! &�# "�
������ �� � ���� ��� �%�! �� ��"���! ��� �"�� $� �!�
!�% ��� ��! �� � ������� ��� ��!" � ��"��� �! "�
������"��& ������ ��� ��� ��! �� � ������
���������� Reference geometry
�#��%� � ����%�! �� �!!#�� �%� $*$%��$
y-translation
z-translation
x-translation
rotation-z rotation-x
rotation-y
��� *!&�#� "���� � � #���#� �� �!!#�� �%� $*$%���
*!& �� ���� � ��� $�) ���#��$ !� �#���!� �*�
� ��!!$� � � !#��� $&�� �$�
�� '�#%�)
�#���#� �� ��!��%#*
�!%��# !"%�! $ & ��# � �
� ��!!$� � �)�$ ��#��%�! $ �$$!���%�� %! %�� "�#%
$&�� �$�
�!%��# #���#� �� ��!��%#*
������ � ���� �& ��# � ��
���� � ��� �& ��# � ��
�� ����
� ��!!$� � ��#��%�! $ ��� �$$!���%�� %! %�� "�#%
$&�� �$�
������ � �& ��# � ��
�(!#��� �� (�#��#���
�� !%��# "�#%
�� ����� ��
�������%��� ���������� �$���� "�������
�� $� ������ �� ������ ���������� ��� ���������� ��
��� ���� "��� ������� $� � ���������� �$����� $� ���
�����!� � "�������
���� ����� ���� ��� ���������� �$���� ������� ���"
��" ���� �������� ������!� �� ��� ����� ������� ��� ��#
������� �� ������� "��� ��� �� ���� ���������
�������$ ���$� ���������!� ��� ������ ������ ��
���������� ��� ���� ��� "���� �� ���� ���������
�������$�
�������� Reference geometry
�������%��� �������� � �$� �� "������� ���� ��!���
� $�! ������ �� �#�� ����� ���� !���� �� � ��� "����
�� �� ������ � �� �!���� ��� � "��� ������� �
��������� �������� � �$� ��� $�!��� �� ��� "�������
�� ����������
�$��� ��$�% �# � � #����%� $*$%�� % � �%# � #���#���� ! ��%$
kjkjb
I-DEAS displays your reference point andits dimensions as you create them. Onceyou update your part, these dimensionsare no longer displayed.
� %��# %*!� � #���#���� �� ��%#* �#�"&��%�* &$�� �$
%�� #���#���� ! ��%� ����#���� ! ��%$ �#� &$��&� �$
� �&$���� ��%�%��$�
� & ��'� $�'�#�� !%� �$ &���# � % � �%# � %��
! $�%� � � #���#���� ! ��%$ �� #���%� � % �)�$%���
�� ��%#*�
��%� ������ � � ��� ����� ������ * & ��� � ��%� �
#���#���� ! ��% �* ��%�#����
� )� *� ��� + ��$%����$ �# � � ��#%�$��� � #����%�
$*$%��
� �� ������ � #���&$� ��� � + � �! ���% � # �
�*����#���� � #����%� $*$%��
� %( �����$ ��� � #���&$ � # � $!��#���� � #����%�
$*$%��
���$ �#��%�$ �����$� �$ %��% ��� �� � ������ ��%�# ��
����$$�#*�
����������� Reference geometry
�!��� ���!�" � �� ����" "� ���" �� ��� ���� ����"!
with respect to this vertex
���"�� ��"��� #��� � "� ���" �� "�� ��!�"��� ��
��� ���� ����"! �� ���"��� "� �$�!"��� �����" % �!
����� ��� �� � ����"� � ��� ���� ����" �%
��"� ��� $� %� ��� & ��!"����! � �� � ����"�
���� "��! ��"���� � ��� ����"� !%!"�� �#!" ��!�
�$�!"� !���� "�� $� %� ��� & ���!�"! �#!" �� ��� �����
�� ���"��� "� !������� � ���"�"���!� ���! ��"��� ��!�
� ��"�! �����!���! "��" ��� �� �������� ��"� �
��� ���������
�)!%� )�(!�) *& �&%*(&# * � '&)!*!&% &� (���(�%�� '&!%*)
series of reference points
�&+ ��% ���!%� � )�(!�) &� (���(�%�� '&!%*) �#&%� �
�+(,� &( '�(* ����� &( �#&%� � �+(,� &��)�* �(&$ � '�(*
����� �&+ ��% )'��!�. * � %+$��( &� (���(�%�� '&!%*)
!% * � )�(!�)� * � �!)*�%�� ��*-��% ��� '&!%*� )*�(*
�%� �%� #&��*!&%) �&( * � )�(!�)� �%� &* �( &'*!&%)� ##
&'*!&%) ��% �� $&�!�!�� ,!� ����� �������� &� * �
)�(!�)�
�& �(��*� � )�(!�) &� (���(�%�� '&!%*)�
�� �!�" �� � ��� ��
�� �%��( ���� '!�" �����
�� �!�" * � ��)!(�� ���� &( �+(,��
�� ��)'&%� *& * � '(&$'* �&( &��)�* �!)*�%���
� �%*�( * � �''(&'(!�*� &'*!&%) &% * � �� �
���� �&($�
����������� Reference geometry
����� ��� ��������� ������ ����
Controls the offset distance and the surface towhich the series will be oriented
Controls the series range, starting and endinglocations, and starting direction
Controls the general pattern, the total numberof reference points, and the actual placement ofeach individual reference point in the series
Controls characteristics such as snapdistances, the name of the series, and theindividual reference points themselves
�� ��� ��� ��� �������� ���� ���� �� �������
�������� ���������� �� � ������ �� ������� ����������
� ��� ����� �� ��� ������
� ��� ���� �� ��� ������
��� ����� ��
����� ��������� ������ �� ����
Create Points on Trimmed Surface Only
Off (default)
(using 10 points in series)
On
��! ��� ���� !�� �� ������� ���� � ��� ��� �!�����
����� �� $�! #�� �� ������ � �����#�
�� $�! !�� �� �� � ������ �� ����� � �����
���� �� ������ #��� ������$ ���$ �� �� �!������ ��
$�! !�� ��� ����� ���� ���� ���� � �� �� ������ ��$
�� ������$�� �"�� ��� ��
������������ Reference geometry
�( #� '���'�#�� (�' �( $%) $#(
using the Snap option
A B
without the Snap optionafter
before
(Snap 25%)
#$)��' $%) $# $# )�� ���� �� �$'" ( ���� �
������� �����
�(� )� ( $%) $# )$ �$#)'$! )�� � ()�#�� , )� # ,� �� �
'���'�#�� %$ #) , !! (#�% )$ �# ���� $' +�')�-� �� (
+�!*� ( )�� %�'��#)��� $� )�� � ()�#�� ��),��# ),$
%$ #)(� �#�� .$*�+� �#)�'�� )��) +�!*�� �/�� � , !!
(#�% �#. '���'�#�� %$ #) # )�� (�' �( )$ �# ���� $'
+�')�- , )� # )�� #*"�' ��! �&* +�!�#) $� )��)
%�'��#)����
�# )�� ��(� ��$+�� �$' �-�"%!�� %�') *(�( � (�' �( $�
%$ #)( �+�#!. � ()' �*)�� �!$#� )�� %�')�( ����� �#
%�') �� �$,�+�'� � (#�% � ()�#�� $� �� ��( ���#
�%%! �� )$ )�� (�' �(�
��� � �������
� � !$($(" ! �-.+ + ! + (� ,
A B
�). ��( ')/ ! �-.+ , !+)' -# $+ 1$,-$(" + ! + (�
" )' -+2 -) )-# + + ! + (� " )' -+2 .,$(" � �
��� ����� ��� �( -# �.,#$(" ��)/ � !)+ 1�'*& � 2).
��( ')/ -# *$( #)& �+ �- � )( + ! + (� *&�( � -)
+ ! + (� *&�( ��
�) �) -#$,�
�� �$�% � ��� ������� -# ( *$�% -# ! �-.+ �,
+ ! + (� *&�( �
� �+)' -# *)*4.* ' (.� *$�% � � ��� ����� ���
� �$�% -# ( 0 &)��-$)( �$( -#$, ��, � + ! + (�
*&�( ���
�� �$�% -# � ,$+ � ! �-.+ )( -# � � ��� ����� ��
!)+' �$( -#$, ��, �1-+.� ���� �# !)+' �$,*&�2,
�&& ! �-.+ , �/�$&��& !)+ -#$, )* +�-$)(� �*��-
2).+ *�+-�
�).+ )*-$)(, !)+ ')�$!2$(" *�+�' - +, )! + ! + (�
" )' -+2 �+ ,.''�+$3 � )( -# !)&&)0$(" *�" �
�� ������� Reference geometry
�#���,�"� ��!�"&�#"& *�'� %���%�"�� ��#!�'%,
���" ,#( �%��'� %���%�"�� ��#!�'%,� �'�& �&&#���'�)�
'# '�� $�%' ,#( $���� �(' ��$�"��"� #" �#* �'�&
�%��'��� ,#(� ��' '�%�� $#&&�� � #('�#!�&�
� "# !#������ � $�%�!�'�%& #% ��, ��!�"&�#"& �#%
'�� %���%�"�� ��#!�'%, ��#% �+�!$ �� �� ,#( ����"�
� %���%�"�� $#�"' (&�"� ��� ������ ���������
� %���%�"�� ��#!�'%, $�%�!�'�%& *���� ��" ��
!#������ (&�"� ����� � ��������� ������
� ��, ��!�"&�#"& �#% '�� %���%�"�� ��#!�'%, *����
��" �� !#������ (&�"� ����� � ���� �����������
�"� ��������� ������
���" �$$ ,�"� %���%�"�� ��#!�'%, '# � $�%'� '��%�
�%� �!�'�� *�,& '# ��' !#������ � ��, ��!�"&�#"&�
� %���%�"�� $ �"�&
� ����� ������� �#"� �"��%�
� ������ ������� �#"� �"� ��
� %���%�"�� �"�&
� ���� ��������� �'*# $ �"�% '%�"& �'�#"&�
� %���%�"�� $#�"'&
� ���� ��������� �'*# $ �"�% '%�"& �'�#"&�
� ����� ���� ���������� � ���� �'�%��
'%�"& �'�#"&�
� ����� ���� ���� �'�%�� '%�"& �'�#"&�
� ������ �!( '�$ � �"��%�
� %���%�"�� �##%��"�'� �,&'�!&
� �������� ��� ������ �'�%�� '%�"& �'�#"& �"�
'�%�� %#'�'�#"� �
��� ��������
���# �!� !���!���� �$!%�"
����!���� �$!%�" ����& &�!��!��� �$!%�" #� ��
��!��� �" !���!����� &���� ����" #��# !���!����
�$!%�" ��� #��� �� $"�� ���� !��$��! &�!��!���� �$#
&���# �� ��"�!��� ��#� ���#$!�" #��# $"� #����
����!���� �$!%�" �!� %�!' "�����! #� !���!���� ����"�
����"� ��� ���#" ����$"� #��' !����� �� #�� �!#
"��#�� ��� ���'�!� ��"� "�����! #� !��$��! &�!��!���
����$"� #��' ��� �� $"�� ��!��#�' #� ������ #�� "��#���
������#��� ��! ���#$!�"�
#�" �� �!#��# #� !������! #��#� �� #�� ��"���� �� ��
����� !���!���� �$!%�" �!� �������� &��� '�$ $"�
�� � �� �� �
�� ������� Reference geometry
�%�!� $���$�!�� �'$(�%
����$�!�� �'$(�% �$� � ��"$ "#�$�&�"! ��! "&��$
)"$�%� � ���� "$ !"�� "! &�� ��%&"$* &$���� ���*�$�
'%��'� �"$�
� �$��&�!� '�&�#�� ���&'$�% ��%�� "! &�� %� �
)�$��$� �
� '%�!� �%%"���&�(� "��%�&
� �$��&�!� %"��� ��" �&$* �"$ %'$���� �!&�$%��&�"!%
� �"�'%�!� &" $���$�!�� �'$(�%� '!��$ &��%�
�'�����!�%�
�&�� ��&'�� $���$�!�� �'$(�% ��! ��
�%%"���&�(��* �"�'%�� )�&��! &�� %� � #�$&
�$���$�!�� �'$(� �$� ��!&�$ #"�!&% ��!
�� �%%"���&�(��* �"�'%�� )�&��! &�� %� � #�$&
�$���$�!�� �'$(� �!� #"�!&% �$� ���
�%%"���&�(��* �"�'%��
� %����&�!� � �'$(�% �$" � $���$�!�� �'$(�
���&'$� �"$ ������ � ����� *"' ��! &��! ���
����&�"!�� )�$��$� � �'$(�%� �% )��� �%
�"!%&$��!&% �!� �� �!%�"!% ��&)��! $��'��$
�'$(�% �!� $���$�!�� �'$(�%
��� � �������
�)!%� (���(�%�� �+(,�)
�% * � �.�$'#� ) &-%� (���(�%�� �+(,�) �(� +)�� *&
�.*(+�� * (�� ���*+(�)�
�� �!(��(�$� !) )"�*� ��� �&%)*(�!%��� �%�
�!$�%)!&%���
�� �!(��(�$� !) �&%,�(*�� *& (���(�%�� �+(,�)�
� � )��*!&% !) �(��*��� -!* * � &+*�( (���(�%��
�+(,� �%� �.*(+�� �&($!%� * � ��)�� ��&*� * �*
* � (���(�%�� �+(,�) �(� )*!## �,�!#��#� �&(
���!*!&%�# ���*+(�)��
� � �+*&+* !) $��� !% * � ��)�� -!* * � )$�##�(
(���(�%�� �+(,� +)�� *& �(��*� * � )��*!&%
�� � � "�/�� '&(*!&% &� * � '�(* !) '(&*(+��� +)!%� �
'&(*!&% &� ��� (���(�%�� �+(,��
�&*� * �* !� * � �!$�%)!&%) �(� '(&'�(#/ (���(�%����
* � �%*!(� '�(* ��% �� $&�!�!�� �/ � �%�!%� * �
�!�$�*�( &� * � &+*�( (���(�%�� �+(,��
������������ Reference geometry
��#������ &�$� � ��#� "!��� "���"���� � ��
��� � $�� � #$ ��! "$��$ ���$%"�# � )���
# �$&�"� �# $�� �����$( $ ��#�$ � "����$� #(#$��#
�" � �'�#$��� � "����$� #(#$��#� ���# ��!�����$(�
� %!��� &�$� $�� �����$( $ ��#�$ � ! ��$ �" � �
� "����$� #(#$��� ��� &# ( % $ ��#��� � !�"$ &�$� �
��#� "!��� � "����$� #(#$���
� ����"��� �$�# � � ��#��� !"��$��� $ ����� � ������
( %" !�"$ &�$� � � "����$� #(#$�� �# ( %" ��#��
��$�# � � �$ # �� "��# �# &�(���
��� ����������
���%! % �!$ '%� � � ��
� %%����* � � �! %&$'�&�! $���&�! % �� ��
���� �� &! � "�$&�% �� � � %'$� � &��&
%'�%�#'� & �!������&�! % )! �& �!�"$!��%� &��
$���&�! %�
� %%!���&�(� �!"* $���&�! % �� '%� &�� �� !�
� %&� ��%� ��� �� �% � �! (� �� & � &�&* &��&
�!�% �& �! &�� � * ��!��&$*� )���� ���!)% *!' &!
�(!�� ��$�'��$ �! %&$�� &%�
� �!�"�$&�� &���+�� ��%�� %'�� �% &��& '%�� �!$
"�� �%� &$�� %� � � �'&!�!����% �� �� ���& �$!�
&�� �� �% � $���$� �� �$!� )���� ��� !&��$
� &�&��% !$ �!�"�$&�� &% �� �� �!��&���
� ���%�& $���$� �� "�� �% �$!� � "�$&�% �� ��
�� '%�� &! �$��&� � �%%!���&�(� �!' ��&�! �!$
�!�&�� "�$&%� �!' �� %��&�� � "���� &! �$��&�
�$!%% %��&�! % � � ��(� �! &$!� !(�$ &���$
$�%"��&�(� %&�&�! ��%&� �� �$!� &�� !$��� � ���
� &�$� �!�& )�$��$��� �% ����%%���� � &�� ���&'$��%
%��&��"���
� ������ � ���� �� &��� ��(� &��� !� &�� �� �
���!)� � *!' &! �!��� ! � * !� &�� &�$��
!$&�!�! �� "�� �%�
� ���&!$% �� �� �%&����%��� �$!� � �� � �% )�&�
�$��&� � � &�� $����� ! &! �(�$ ��� �� �'� &!
&!"!�!����� �!������&�! %�
������� ��� Reference geometry
���*'&* �') ,*"& � ����
� ������� ����� ��& �� ,*�� +' �!�& � +!� �")*+
&'�� �'&+�"&"& *'$"� �'%�+)0 "& +!� !"*+')0�
�*"& +!� ���� �') �'&*+),�+"'& )�$�+"'&*
�&*,)�* +!�+ +!� !"*+')0 )�%�"&* �**'�"�+"-�� ��&
'+!�) .')�*� 0', .'&�+ !�-� +' ��� )�$�+"'&* ��+�)
+!� )�($��� +' �-�)0 ���+,)� "& +!� !"*+')0��
� �&*�)+"& � ���� "* &�/+ +' "%('**"�$� ."+!',+
�'%()'%"*"& �**'�"�+"-"+0 �&� ��+�
%�&� �%�&+� �+ "* � ��*+ ()��+"�� +' �� "& ��*" &
'� �$$ (�)+* ."+! � �����
� ��++�)& ���+,)�* �)� %')� ��*"$0 %'�"�"�� .!�&
+!� ')" "&�$ (�)+ .�* *#�+�!�� �&� �'&*+)�"&�� '&
� ���� *#�+�!(���
� ((�&�"& �� %'��$* ��& �� ���"$"+�+�� �0 ,*"&
)�$�+"'&* ��+.��& ������
� �'+"'& �&�$0*"* '� � %��!�&"*%�* #�0 ('"&+* ��&
�� *+,�"�� ."+!',+ *(�&�"& +"%� �,"$�"& *'$"�
�'%�+)0�
�!�& 0', ,*� � ����� )�%�%��) +!�+ "+�* ($���� '&
+!� (�)+ *#�+�!(��� �', %,*+ *#�+�! "& ($��� '& +!�
���� "& ')��) +' �++��! �&0 &�. .")��)�%�� �� 0',
�'&�+ *#�+�! "& ($��� '& +!� ����� +!� .')#��&�!
."$$ '.& +!� �,)-�*�
��� ��������
������� ��� ��������� � � � �� � �� ���
Reference Geometry Options
Method of Placement (under MB3)
Reference Points
BetweenTranslated (using translation x, y, z values)
Translated (using Along vector)On Curve
On SurfaceEdge Relations
Offset from Coordinate SystemOffset from Point
Modifiable Parameters
% between two pointsX, Y, Z offset values from translated point
Distance along vector% along curve
% s and t values on surfaceAll dimensional constraint values
All dimensional constraint values
Change original curve as well as featureparameters (see next page); also can modifythe dimensional values for Edge, Offset,Start/End distances or % distance along theseries curve for individual points (all via thedimensional values)
Key-in X,Y, Z Key-in values
All dimensional constraint values
Series
Reference LinesBetween
Translated
% between two vectors
Translation offset value
Edge Relations
% s and t values on surface
% along curve
All dimensional constraint values
Normal to Surface
Reference Planes
Curve Normal
Surface Tangent
Angled Surface
Offset Surface Offset dimensional constraint value
% along curve
Angle dimensional constraint value
% s and t values on surface
X, Y, Z offset values from original coordinatesystem
Coordinate SystemsTranslate
(based on another coordinate system)
Rotate Rotations about X, Y, Z axes
Curve Tangent
������������� Reference geometry
�!$�%�!" �$��&� � � "�$& )�&� &�� ��� ��&�!�
&��% )!$�%�!"� *!'��� '%� $���$� �� �'$(�% )�&� &��
��� ��&�!� &! �$��&� &��% "�$��!��� $����(� � ��%��
��� ��� ��&�!� �% �$�#'� &�* '%��'� ����'%� �&
"$!(���% �!$ %&�����&* � &�� ��%�� !� &�� "�$& � � &��
�%%!���&�(�&* !� &�� ���&'$�%�
��� ���������
Make sure your units are set to inches. Thencreate a coordinate system which references theworkplane, and name it Parabolic Receiving Dishor PRD.
Place three reference points usingMB3, Offset from Coord Sys. Enterthese coordinates: (0,2,0), (10,6,0),(20,15,0).
Note that the coordinates are arbitrary, sinceyou’ll control their position with equationslater.
������������ Reference geometry
Now you’ll create a mathematicalrelationship between the points. Pick PartEquations and enter the information shownon the Equations form.
Pick Apply and OK, and update your partwith the current equation values.
Set the Y coordinate dimension for eachreference point to From Equation.
��� ���������
Sketch in place on the XY plane of the coordinatesystem to create a conic by three points. Pick theConic command, then use MB3, Options to set theconic ratio to .5.
Pick the focus points just created and constrainthe conic wireframe to those points. (Hint: Adda coincident point constraint between the conicand the middle reference point.)
Before you continue, it’s important to fullyconstrain the conic to the points. You shouldalso add a horizontal line from the firstreference point and make the conic tangent toit.
Focus on the reference points youcreated by picking, MB3, Focus, for eachpoint.
������������ Reference geometry
Sketch and convertto reference curves.
Offset the conic with the associativityswitch 0.125 inches in the negativedirection.
Create reference curves from the originaland offset conics.
Sketch in place on the XY plane and connectthe ends of the reference curves using lines.Create more reference curves from theselines.
Sketch and convertto reference curves.
��� ����������
Revolve a section created from the referencecurves around the Y axis of the coordinatesystem.
Next you’ll make the dish elliptical. If you wantto fully constrain the ellipse in the dish, thesteps are given on the following pages. In theinterest of time, you may want to continuewith the workshop on page 151. Theconstraints can always be added later.
To constrain the ellipse, sketch on the XZplane of the base node coordinate system.
Axis of revolution
������������� Reference geometry
Sketch a rectangle by two points (makesure you don’t constrain it to the existinggeometry) and sketch lines from theorigin of the ellipse to the midpoints of theedges of the rectangle.
While sketching on the XZ plane, focus to theorigin. Sketch an ellipse and make the centercoincident with this focus point.
Sketch lines from the origin to the midpoint onthe ellipse at the major and minor axes.
��� ��������
Constrain the line labeled A to beperpendicular to the line labeled B.
Add a vertical ground toconstrain the line B as shown.
A
B
Constrain the line labeled C to beperpendicular to the line labeled D.
C
D
B
������������ Reference geometry
You can sketch a circle centered from theorigin and focus on the existing dish edge.Then constrain the rectangle to the circle withcoincident constraints. Now modify thedimension as shown to 11.719 in.
Create tangent constraints to the edges ofthe rectangle and the ellipse. Make sure thatthe top edge of the rectangle is parallel to lineB.
��� ���������
If you’ve skipped the preceding pages whichdetail how to fully constrain the ellipse, sketchon the XZ plane and sketch as shown. (Theexact dimensions don’t matter.)
Pick the ellipse and extrude it as anIntersection, Thru All to create aparabolic receiving dish.
If you wish, change the dimensions (forexample, the focus variable on the Equationsform) for either version (fully constrained orunconstrained) and observe how the dishchanges when updated. To understanddesign intent, observe the connectionbetween the equations and the constraints.
��������� ��� Reference geometry
�*#�"%�!� '�#& �!� '���!�$(�&
���&&�!� %���%�!�� ��" �'%+ �!�"% �'�"! )�'� '�� �!�" "#'�"!& �"%
�"( ��! (&� '�� �� � ������� �"% '" ��&#��+
�!�"% �'�"! ��"(' %���%�!�� ��" �'%+ %���'�� '" +"(%
#�%' �! '�� ���� %���"!� &(�� �&
� )���� ��� "#'�"!& )�%� (&�� '" �%��'� '��
%���%�!�� ��" �'%+
� )���� ���'(%�& (&� '�� %���%�!�� ��" �'%+
� )���� ���'(%� ")!& '�� %���%�!�� ��" �'%+
�" ����&& '�� �� � ������� �"%
�� ���� �� � ��������
�� ���� � ������ �������� �%" '�� �� � �������
�"% �
�� �����' '�� ��&�%�� �!�"% �'�"!�
�"( ��! ��&" )%�'� '��& �!�"% �'�"! '" � '�*' ���� �+
'"����!� "! ������ ���� ����
��� ���������
�� ����
���" �
��� ��� ���
kjkjb
���!" ���" ��"$� �!
�� "��! #��" %�#��� ��� � ���#" ���!" ���" ��"$� �!�
�����������%� %�#��� ��� � ���#"�
� "�� ����� ��" "%��! �� ���!" ���" ��"$� �!
� ��$ "� ����!! "�� ����� ��" ��"$� �!
� ��$ "� "� ������!� ��#����" ���!" ���"!
��� ����������
��-%��'". �)! *)./-�%)/ )"/2*-&.
kjkjb
� *)./-�%)/ )"/2*-& � *)./-�%)/. � 1�-%��'". �
",0�/%*). �) */$"- 2*-!.� %/�. � .*'0/%*) (�/-%3 #*-
�'' ")/%/%". *) /$" .&"/ $+�!
�1"-4 !%(").%*) �) +�-/% %+�/" %) � )"/2*-&
�/�/". *# � 1�-%��'"�
� *)./�)/� ���� � ��
� #-*( ",0�/%*)� ��������� � ����� |((|��
� -"#"-") " � /* 0." %) � *)./-�%)/ )"/2*-&� /$%.
(0./ �" *)1"-/"! /* ��� � ����
�."-5!"#%)"! 1�-%��'". ��-"�� "/ � �-" �'2�4. ���
� �����
���������� �Constraint networks
�)"�% !� �! %&$�� & �&(!$�%
���$� �$� &�$�� &)"�% !� �! %&$�� & �&(!$�%�
� "�$& �&(!$�
� �! &$!�% &�� ���� %�! % !� � � &�$� "�$&
� �! &�� % �#'�&�! % �""������� &! &�� � &�$� "�$&
� �% ����&�� &! ! �) ! � "�$ "�$&
� �!�% �& �! &�� ��!��&$�� �! %&$�� &%
� �% ����%%�� �) %����&� � &�� ������� �!��� �
� � ��� &��)� � � "�$& ����
� "�$& %��&��"�� �&(!$�
� �! &$!�% &�� ���� %�! % � � (�$��$��� !� &��
"�$& %��&��"�� �&��& �%� (�$��$��� %��&���� �
"���� �'& !& )�& '%�� &! �$��&� � ���&'$��
� �! &�� % �#'�&�! % � � ��!��&$�� �! %&$�� &%
�""������� &! &��& %��&��"��
� �% ����&�� &! ! �) ! � "�$ %��&��"��
� �% ����&�� &! ! � "�$ "�$&
� ���&'$� %��&��"�� �&(!$�
� �! &$!�% &�� ���� %�! % � � (�$��$��� !� �
���&'$� %��&��"��
� �! &�� % �#'�&�! % � � ��!��&$�� �! %&$�� &%
�""������� &! &��& %��&��"��
� �% ����&�� &! ! � "�$ ���&'$�
� �% ����%%�� �) �!���)� � � ���&'$� &! �&%
(�$��$��� �*!"� � � '"� � ���&'$��% %��&��"���
��� ���������
"�!���� ��!$��� �� ���!
Cut7
Extrude6*Cut5
Extrude3 Extrude4*
part networkpart sketchpad
featuresketchpad feature
network
featuresketchpad feature
network
featuresketchpad feature
network
part sketchpad network
��� �����% ����� ��� �����
�� ��� ����� ��� � � ����� � ��$ #��"��
�� ��� ���! ��!$��� ��� ���! ��!����� ��!$���
��� ��#���
�� ��� �� "�!��� ����� ����� #��"� ���
����"����!�� !� #����" ��!����� ��!$��� �
�� ���!"�� ��!����� ��!$��� ��� ��#�� ���%
�"���� �� !��% �����%�
��������� ���Constraint networks
! #$"�� $# � � $�� � #!�&�"
The constraint system results in a singularity at thecurrent configuration. Use Check Constraints underUpdate Options... to verify whether the constraintset is truly redundant.
��( �!�# $��# ��##��� !��%"�
���# ��##��� �# �##%�� '�� $�� � #!�&�" ��$��$#
"��% �� $ �! #$"�� $#�
���$ �� (!% �! ��!%$ �$�
� �����$ � �%"&� �"!� $�� !��� �� � #��$�! �
� �#� ��� ����������� % ��" ����
��������������� ��������
� ����$� � ( "��% �� $ �! #$"�� $#� �# � ����$�� �(
�)����
��� ������� �
�������� ���� ��� ��!� ���� ��� ���� ���� �� "����
kjkjb
�����" �� ������� ���"� � ���� � ��!� ���� ��� ��
��� ��� ���� �� � � ��� !���� ��� ��� ��" ��# ���� �
� ��� ��� ����
��������� ���Constraint networks
l
ww ll
w
kjkjb
Create this geometry and add/modifydimensions as shown. Make sure yourelabel the dimensions.
Fill in the Equations form to control the area of this crosssection. Make sure you match the dimensions as shown.
ww
ll
l
w
��� ��������
Extrude the section 100mm.
Sketch in place on thefront face of the solid andadd the dimensions shown.
Fill in the Equations form to control the gapsize on each side of the wireframe.
Be sure to pick the reference dimensionwhen prompted to Pick entity. This givesaccess to the part sketchpad network.
��������� ���Constraint networks
kjkjb
Sketch in place on the top face ofthe solid.
Extrude the wireframe fromthe first sketchplane.
Notice on the Equations form that the dimensionsfrom both sketchplanes are visible in the part’ssketchpad constraint network (again, pick the samedimension).
��� ��������
kjkjb
Look at the Equations form (this time pickinganywhere on the remaining wireframe). Theequations you entered for the extrusion youjust created have been absorbed into thefeature and are no longer accessible in thepart’s sketchpad constraint network.
Modify the width of the geometry you created onthe top face of the solid by matching it to the widthof the extrusion on the front face of the solid. Thismatching equation belongs to the part’s constraintnetwork.
Pick Show Dimensions. Thedimensions you see are controlledby the part’s constraint network.
�������� ���Constraint networks
kjkjb
Look at the Equations form. The widths of bothsections match.
Look at the Equations form (this timepicking one of the dimensions from theopen feature’s wireframe). Notice theonly dimensions visible on this form arethose that are part of this feature’sconstraint network.
To access the constraint networkof the feature you created on thefront face of the solid, modify itswireframe.
��� ��������
kjkjb
Access the wireframe of theoriginal extrusion.
Look at the Equations form to see theoriginal feature’s constraint network andthe equation we used to control the areaof the cross section. You must go to thewireframe to modify this equation. Thesevariables are only available in the featureconstraint network, because they’re usedin equations by that network.
������ � ���Constraint networks
��������� ����� ������������ ���� � �� �
Set your units to inches. Create a baseorphan reference node (using a referencecoordinate system), align it with the globalcoordinates, and name the part keyway.
Modify the coordinates to cylindrical.
Sketch in place on the R,Θ plane of thecoordinate system. Focus on the origin andsketch a circle that is 0.5 in. diameter.
Extrude the circle 4 inches.
Place a reference point offset from thecoordinate system at (0.25, 270, 0). Modifythe R value of the reference point so that it’smatched to equal half the diameter of theshaft (R=dia/2).
Note: It may be easier to differentiate theshaft diameter from the other dimensions ifyou change the label name to “dia.”
��� ���������
s
W
Place a reference plane (MB3,SurfaceTangent) on the cylindrical surface. Use PointProject and pick the reference point youcreated. Then create a reference plane fromthe last reference plane created (MB3, OffsetSurface), and place it within the shaft anarbitrary distance away. You’ll control thisdistance later using equations.
Sketch in place on the offset reference plane.Draw a rectangle by center, and constrainand dimension it as shown. Make sure it’sfully constrained.
RF1_Z
dia
RF1_R
SurfaceOffset
s, surface offset
W, width
Cut the shape upward Thru All. Change thelabel on the width dimension to be “W” byModify and pick the dimension. Also changethe label of the Offset distance for thereference plane to “s”. Both dimensions willbe controlled by equations later.
��������� ���Constraint networks
dia – W2
The last two equations are from thehandbook. “Y” is the chordal height and “s” isthe depth of the shaft keyseat, which is theoffset surface distance.
Pick equations and pick the part. TheEquations form shown is based on tables forkeyways in The Machinery’s Handbook*. The“if” statements set up the conditions for theranges of diameter. The width “W” is given bythe handbook for certain ranges of shaftdiameter; the height of the keyway is alsogiven by the handbook for square andrectangular keyways.
The “srs” value (square rectangular switch)represents a switch you can use to changethe value in the initial conditions form tospecify rectangular or square. This “srs”value is related to the range of diameters.
This workshop represents just two rangesfrom the handbook.
(Note that the equation form is presented infull on the next page.)
Observe the changes that occur whenmodifying the diameter. The point of theconditions is that you only have to modify thediameter and the “srs” to get the right keyway.
Y
Y=dia–
2
s= dia–Y–H / 2
*The Machinery’s Handbook, New YorkIndustrial Press.
H=height of keyway
2
2H
s
��� ��������
� �%
��� ��� ���
kjkjb
�$� � �� !# !"�#�%�! $
�!�� !"�#�%�! $ �#� $%!#�� �$ �� !# !"�#�%�! $ �
%�� ��$%!#) !� � "�#% �����%� ����� ��'��� ����� $%�%���
� � $! ! �� ���) �� �� ������&�% �� !% ��"!$$���� %!
#��!'� (�%�!&% �����%� � �$$!���%�'�%)� ��� %�� � �
�$$!���%�'�%) (�%�� � "�#% �$ ��"!#%� %� $� �� �!� � $!
����$ ��� ��$ ��$��# %! ��"���� %�
� %��$ & �%� )!&��� ���# �!( %!�
� ��$% �� !# !"�#�%�! $
� ��$"��) �� !# !"�#�%�! $
� #��!'� �� !# !"�#�%�! $
� �� ��� �� !# !"�#�%�! $
���� ������
���" � � ���� ��� �"���!�
kjkjb
reference geometry
symbol for minor operation
���� ��� �"���! ����" � ��"� ����"����� ����! �� �
�� "� �#" � � !"� �� �" �&�!"��� ����! �� "�� ��!"� '
" ��� ���� �&�����! �� ���� ��� �"���! ����#��
� ����"� ����
� ��� ���� �����" '
� ��"� ��� !���
� �������� ����� ����
� !"�"����� ����! %�"��� � �� "
� ��$��� ����
� ��"� ����"� !# ����
������� ���� Using minor operations
�!"��� � ��!���%��� ���� ��� �"���!
kjkjb
��# ��� ��!" � ��!���% ���� ��� �"���! �%
� ������� "�� ������� ��� �� �� � ���
��#���&�������� �� "�� ��!"� % " �� $����$ ���" ���
���� ��� �"���! � � ��!���%��� ���% !# ����
����"�� ��� ���� �����" %� ��� ��"� ��� !����
� ������� ������� �� ��� ���� ����� �� �������
���� � �� "�� ���#!� ��� "��� !����"��� � ���"# �
������ ����
���"��� ����� ����� ����
kjkjbkjkjb
��! ��� ����"� � ����� ����� ����
�� � �� ��������� ����� �$� �� ����� ����� �� � ���� ��
�!������ ���� � ���� �� ������� ���� ����� ���
���� �� ������ ���� ��� !��� ��
�� � �� ��$ � ��� ����� ����� ���� ���� ���� �� �����
����� ����� ���������� ������ ���� �� ���!�� ����
�� �#���� ��� !�� ��� ���� � �� ����� ����� ���
���� �� ��� ��� !��� ��
������� ��� Using minor operations
����! � �!�#��� ���!�#���
���� (�$ ����#� ���#$!�" �!�� � �!#� ��"# ����!
� �!�#���" �""����#�� &�#� #�� ���#$!� &��� ���!�#� #�
#�� ��'# ��&�! ���� �� #�� �!#�" ��"#�!( #!��� #�$"
!�#������ #�� ����! � �!�#���� �$�� ����! � �!�#���"
����$�� #�� �����&���� &���� �!� ����� �# #�� !��# ��
#�� �!# !���!���"" �� #�� ���#$!� &�#� &���� #��(�!�
�""����#���
� "$!���� ����#�
� ��#�!��� "���
� "$!���� � ��!����
� ��%��� ����
�� !���%� #��"� ����! � �!�#���"� (�$ �$"# ��#��!�
� ����#� #��� ��!��#�( �!�� #�� ������� ��� �� ��!�
��� #��(�!� ��" ��(���
��
� ����#� #��� #�!�$�� ���$ "����#���� �������
�� ��� ���� ����� �� ������� � � �
� ���������
��%��!%� $!%&( &'�(�*!&%)
�!%&( &'�(�*!&%) �(� )*&(�� �* * � �+((�%* %&�� &%
* � !)*&(/ *(��� �&+ ��% +)� �% &(' �% *& $�%���
$!%&( &'�(�*!&%)� !%��'�%��%* &� &* �( ���*+(�)�
�� �(��*� -&("��%� -!(��(�$��
�� ��$� !* �) � '�(* �&(' �% '�(*��
� �&!% * � &(' �% '�(* *& /&+( '�(*�
� ��(�&($ * � ��)!(�� $!%&( &'�(�*!&%�
�&+ ��% (�$&,� * � $!%&( &'�(�*!&% �/ ��#�*!%� * �
&(' �% ���*+(�� �&+ ��% �#)& (�&(��( � $!%&(
&'�(�*!&% �/ (�&(��(!%� * � &(' �%� �*�) � �&&� !���
*& (�%�$� * � &(' �% ���*+(� *& �&((�)'&%� *& * �
$!%&( &'�(�*!&%�
�&*� * �* /&+ ��%�* +)� * !) $�* &� �&( $!%&(
&'�(�*!&%) - !� $!�(�*� *& * � %�.* #&-�)* %&��
+'&% ��#�*!&% &� � ���*+(��
�������� ��� Using minor operations
��!���!� �!"$ "#�$�&�"!%
kjkjb
�"' ��! �"$�� �!"$ "#�$�&�"!% &" �� #����� "!
��$&��! !"��% �%&�#%� �! &�� ��%&"$( &$���
�� �"�� ���� &" &�� ��%�$�� !"���
�� ##�( &�� ��%�$�� �!"$ "#�$�&�"!�
�� �#��&��
������������
�������� �������� ����� ����������
kjkjb
����� ��� ������� ����� �� ������ �� ������ �������
�� ��� ������ ���� �� ����� �� ��� ������ �����
�����������
�������� ���� Using minor operations
Get the hinge from a previous project. Delete theboss on the side surface if it’s still there. PickReference Plane. Pick the bottom face.
Pick Reference Plane. Pick the top centerpoint of the slot and any two of the fourcenter points of the top two holes for thepoint.
Pick Reference Plane, MB3, OffsetSurface. Pick the back plane of thehinge and specify a distance of 40.
�����������
kjkjb
Pick History Access. Toggle onShow Steps. Pick Extrude3.
Note that Reference planes 1 and3 have been attached to theExtrude3 node on the history tree.
Pick FilletRound12 from the top ofthe history tree. 1
3
�������� ���� Using minor operations
kjkjb
Notice that Reference plane 2belongs to the FilletRound node onthe history tree.
Pick Cut5 from the history tree. PickRollback so that you can attach newreference geometry at this point in thehistory tree.
2
3
1
�����������
kjkjb
Notice the new reference plane.It’s been added to the history ofthe part.
Update.
Pick Reference Plane, MB3, OffsetSurface. Pick the front face andspecify a distance of 15.
��"� *#%�&�#$
������ ���
��"� *#%�&�#$� � '�%�"� �" �"��+ '�� � ��&��& ��&��"
kjkjb
���& $%#���' �")# )�& � $�%' *���� ��&"�' ���"
!#�� �� �#%%��' ,� �#( ��)� '��&� ��&��" #����'�)�&�
� ���(�� '�� &�-� #� '�� �"��+ ��&� �%#! �� '# ���
� �#)� '�� �%! �%#! '�� ��' &��� '# '�� %���' &����
��%� �%� &#!� ��"'& �#% &(���&&�( , !#�� �"� '��
�"��+ '�� � ��&��
� ��� �"'�%� $�%' !(&' �� �&&#���'�)��
� �#( !(&' (&� '�� ����� ���� �#%! �#% ����
���"���
� �#( &�#( � (&� �"���& �& '�� ("�' #�
!��&(%�!�"'�
��� ��������
Reduce the size from 6” to 5”.
Correct any resulting problems. Once you’ve correctly modifiedthe index table base, you should move the arm from the left sideto the right side.
Retrieve the index tablebase from the library.
������������ Final workshop
kjkjb
Your completed index tablebase should look like this.
After moving the arm, make sure the holeextends into the base’s center.
��� ���������
�� ����
�%%�#��, �
������ ���
�&��(�#� *�&��(�$#�! �,(&)��' +�(� ���
��(� ���� �. ��� ��' �,(�#��� *�&��(�$#�!
��$"�(&- �&$" � ($ � � �'�#� ��� �!!$+' -$) ($
�&��(� �#� "$���- �$#'(&��#(' �#� ��"�#'�$#' ��&��(!-
$# (�� � %�&(� &���&�!�'' $� (�� $&��& $� ���()&�' �#
(�� ��'($&- (&���
��(� ��� ()&#�� $#� ��"�!��& � �$""�#�' (� � $#
(�� '�"� �)#�(�$#�!�(- +��# )'�� �# � "$���
���' �%%�#��, %&$*���' � ��#�&�! $*�&*��+ $�
*�&��(�$#�! �,(&)���
�� ����������
���! '" (&� )�%��'�"!�� �+'%(��
�(&' �& ,"( �"(�� ��*�,& �"!&'%��! �!� �� �!&�"! ��
��" �'%,� ,"( ��! !"* �##�, �"!&'%��!'& �!�
�� �!&�"!& '" #�%'& �!� ���'(%�& '��' �"!&�&' "�
&� #�� �+'%(��� &(%����& �!� �,��!�%���� ��!'�% ��!�&�
�" � ',#���� �##����'�"!& �"% )�%��'�"!�� �+'%(��
�!��(��
� (&�!� ��� � �� �!� �!� �'�"! '" (!��%&'�!�
(!�"!&'%��!�� �%���" & �! � #�%' %���%���&& "�
*��'��% �"!&'%��!'& *�%� �%��'�� *�'� �� "% �
�"!&'%��!'& �"% &" � �" ��!�'�"!�
� $(����, �%��'�!� -�"* ������',� #�%'& '" ����!�
���"*���� ��&��! )"�( � "� #�%'& �!�
&(��&&� ����&� ���&� #�%'& �, �� (&�� '" ����!�
�&&� ��, %���'�"!&� "% '" (&� ��������� ���� '"
��%�)� "'��% #�%'&�
� �%��'�!� �� �!&�"!& *���� *"(�� "'��%*�&�
%�$(�%� *%�'�!� �$(�'�"!&�
������ ��� Creating variational extrudes with VGX
��++"& *+�)+�� ."+! -�)"�+"'&�$ �/+),��
�' ,*� -�)"�+"'&�$ �/+),��
�� �#�+�! � *!�(� *"%"$�) +' +!� '&� ��'-� �&�
�/+),�� +!� *��+"'&�
�� �#�+�! "& ($���� �,++"& � !'$� +' � ��(+! (�)+"�$$0
+!)', ! +!� (�)+�
�� �,)& '& +!� �1 ��� %�&,*� �"�# �� ���� �������
����� ���������� ����� � ��� ��� �''# "& +!�
�1 ��� ���� )� "'& �') %')� "&�')%�+"'&�
�'+"�� +!�+ +!� .")��)�%� *��+"'& '� +!"* (�)+ "*
,&��)�'&*+)�"&�� +' "$$,*+)�+� !'. � �'&*+)�"&+*
�'1�/"*+ ."+! � .")��)�%� �'&*+)�"&+*� �*"& ����
0', ��& �"+!�) ��� �'&*+)�"&+* �&� �"%�&*"'&* +' +!�
� .")��)�%� ') +' +!� � (�)+ +' �,$$0 ���"&� 0',)
��*" & "&+�&+�
�� ������� �
� &-!%� �(�� ����) *& +%��()*�%� �&%)*(�!%*)
1
parallel perpendicular
linear dimension
show free
tangent coincident points
anchor
auto constrain
� �% .&+ �(��*� .&+( '�(* -!* ,�(!�*!&%�# ���*+(�)�
) &-!%� �(�� ����) !) +)��+# *& �#' .&+ +%��()*�%�
- !� ����) �(� �+##. �&%)*(�!%��� '�(*!�##.
�&%)*(�!%��� &( �(��� �& �&%)*(�!% �(�� ����)� .&+ ��%
�!* �( $&�!�. * � -!(��(�$� &( ��� �� �&%)*(�!%*)�
�& )�� &- .&+( '�(* !) �&%)*(�!%��� �!)'#�. !* +)!%�
* � ) ���� �!)'#�.� �)� ���� ���� �%� '!�" * � '�(*
*& �&#&(/�&�� * � ����)� �&*!�� * �* * � �&#&() �(� * �
)�$� �) !% ���
� �#+� !) �+##. �&%)*(�!%��
� (�� !) '�(*!�##. �&%)*(�!%��
� �(��% !) +%�&%)*(�!%��
� .�##&- !%�!��*�) � ���� * �*�) +%)+''&(*�� �&(
���
�&+ ��% '!�" �% !%�!,!�+�# )+(���� *& �%!$�*� * �
���(��) &� �(���&$ �&( * �* )+(�����
����������� Creating variational extrudes with VGX
�)� "& �'%�+)0 �&� �"%�&*"'&*
�', ��& ,*� +!� ���� �'%%�&� '& �'%�+)0 �&�
�"%�&*"'&*� �& +!� ��*� ��'-�� �') �/�%($�� �)� +!�
!'$� ��"+!�) �0 ("�#"& +!� *,)���� ') +!� ��&+�) $"&��
+' *�� +!� �����+* '� ���� ��&��$ ."+! � � .!�& 0',
�'&�+ .�&+ +' ����(+ �!�& �*� �/(�)"%�&+ ."+!
�)� "& +!�*� �&+"+"�*�
� �& $�� ����
� �0$"&�)"��$ *,)����
� �0$"&�)"��$ ��&+�) $"&�
� �"%�&*"'& �))'.!���*
�'+"�� +!�+ �* 0', �)� �'%�+)0� �'&*+)�"&+* %�0 ��
)��' &"1�� �&� �)��+�� �"+!�) �') +!� *,)���� ') +!�
��&+�) $"&�� ��(�&�"& '& .!�+ 0', *�$��+�
��� ����� �
���� � �� �! $%#�� %$ � � ���� $�! $
1
�! �""�* '�#��%�! �� �)%#&�� �! $%#�� %$�
�� � ��!# %�#�� ����$ %! �$%����$� � ��%&�� ���$ �$
�!!� ��$�� "#��%���� $� �� �% ���!($ *!& %! �! %#!�
(���� $&#����$ �!'� (�� *!& �#��%� �! $%#�� %$�
�� ���� ��%��# �� �� � �������� ��� ������� !#
�� �� � � � ���� �� �! $%#�� %$�
�� ��)% "��� � "�� �# $&#���� !# �*�� �#���� �� %�#
�� �� �!%��� %��% �$ *!& �!'� *!&# �&#$!# !'�#
*!&# "�#%� %�� $!�%(�#� ��������%$ ��������
$&#����$ � � �� %�# �� �$�
�� ���� � !%��# "�� �# $&#���� !# �*�� �#���� �� %�#
�� ��
��������� � Creating variational extrudes with VGX
����$��� ����$��#�� �� ���!" ���"! ��� �����!���!
GC3
Show Dimensions
Dimension Values
Unsuppress Features
Backup
Cancel
�� ���$� � �� ���!" ���" � �����!����
�� ���� ������
�� ���� &�# �� "� "��� �����"�
�� ���� ��� ��� �� ��
�� ���� �������
�� ���� "�� ���!" ���"! ��� �����!���! &�# %��" "�
����"��
��� ����� �
�#���,�"� ��!�"&�#" &���!�&
A
C
B
�#( ��" (&� )�%��'�#"� �+'%(�� '# !#���, ��!�"&�#"&
#% '# �%��'� �#"&'%��"'& *���� �!$ �!�"' ,#(% ��&��"
�"'�"'�
�#% �"&'�"��� ,#( ��" �%��'� � ��!�"&�#" �, $����"�
� ���� � � ����� �� ��+�!$ � � ��#)���
�% ,#( ��" �� �'� � ��!�"&�#" �"� �%��'� � �#�"����"'
�#"&'%��"' ��+�!$ � ���
�� ,#( *�"' '# %���!�"&�#"� ,#( ��" �� �'� '�� ��&�%��
��!�"&�#" �"� ��� � "�* #"�� �%� ,#( ��" �%�� '��
*�'"�&& �"� '# ���"�� '�� ��!�"&�#"�
�������� � Creating variational extrudes with VGX
�� "(�!� ��� �� �"!%&$��!&% �!� �� �!%�"!%
�& &� �% *"' �* )�!& &" ����&� ��� �� �"!%&$��!&%
�!� �� �!%�"!% �$" � #�$& "$ � ���&'$�� �" �" &��%�
�� �$" &�� �+���� �!'%� #������� �� �����
����� ����� ������ �����������
�� ���� &�� #�$& "$ ���&'$� �$" )���� *"' )�!& &"
$� "(� �� �"!%&$��!&% �!� �� �!%�"!%�
� ����������
�#*, )+ .,#(! ���
� �1-+.,#)(, �+� -"� )(&2 -2*� ) ��-.+� ,.**)+-��
0#-" ���� �"�,� '.,- �� ,#'*&� �1-+.,#)(, .,#(!
� 3��*-"� /�&.� 0#-").- �+� -� �#-"�+ .,� ��� �
�� ��� �� )+ �.- �(� $)#( 0#-" +�&�-#)(, ) �
� � �)(,-+�#(-, �(� �#'�(,#)(, ��( �� �+��-��
��-0��( *&�(�+ ���,� �2&#(��+,� �(� �2&#(��+
��(-�+ &#(�,� �"�2 ��( �� �+��-�� �2 .,#(! -"�
��������� ��� ��������� �)''�(�,� )+ �2
�+�!!#(! !�)'�-+2�
� � �)(,-+�#(-, �(� �#'�(,#)(, �)(�- )/�++#�� ��
�)(,-+�#(-,�
� �) -�,- �"�(!�,� .,� ���� #(,-��� ) ������� �,�
-"� '#��&� ').,� �.--)( -) ��(��& 0#-").-
����*-#(! �"�(!�,�
� � 2). '�%� � '#,-�%�� .,� ���� #+,-� �� )+�
.,#(! )-"�+ �)''�(�,�
� �) ,")0 -"� !�)'�-+2 �(� �#'�(,#)(, ) "#���(
��-.+�,� ,�&��- ��-.+�, .,#(! -"� "#,-)+2 -+���
-"�( .,� ������� ��� �����������
� �) "�&* ,�&��- �)(,-+�#(-,� 2). '�2 0�(- -) .,�
������� ������������ � � �����
� (�")+ .* -) -"+�� ���, �� )+� �+��-#(! *�+�&&�&
�(� *�+*�(�#�.&�+ �)(,-+�#(-,� ,) -"�- 2). %()0
0"#�" ��� 0#&& ')/��
� �� ,.+� -) -.+( ) -"� ��� ,0#-�" � )-"�+0#,��
-"� ,) -0�+� 0#&& �+��-� �)-" �� �(� �
�#'�(,#)(,�
� �)+ ')+� #( )+'�-#)(� ,��+�" #( �'�+- �#�0 )+
3��+#�-#)(�& �1-+.����