Top Banner
Introduction to STEP-NC STEP Tools, Inc. 14 First Street, Troy, NY 12180 (518) 687-2848 / (518) 687-4420 fax http://www.steptools.com The STEP-NC Backbone: Workpiece and Features
38

Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

Apr 22, 2018

Download

Documents

hadat
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

Introduction to STEP-NC

STEP Tools, Inc.14 First Street, Troy, NY 12180

(518) 687-2848 / (518) 687-4420 faxhttp://www.steptools.com

The STEP-NC Backbone:Workpiece and Features

Page 2: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 2© Copyright 2001 — STEP Tools, Inc.

Overview

• Workpiece and Features– Describe the final result of the operation and manufacturing

features on that.

• Questions– How is the workpiece represented?– How do we find the shape of the workpiece?

– What features are available– How are features represented?– How are features associated with the workpiece shape?

Page 3: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 3© Copyright 2001 — STEP Tools, Inc.

action propertiesaction propertiesaction propertiesaction properties

Workingsteps(action methods)

Workingsteps(action methods)

Workingsteps(action methods)

Workingsteps(action methods)

STEP-NC High-Level AIM View

Workpiece(product)

Workpiece(product)

Control Flow(action method relationships)

Control Flow(action method relationships)

Workingsteps(action methods)

Workingsteps(action methods)

Workpiece Geometry(shape property)

Workpiece Geometry(shape property)

Features(shape aspects)Features

(shape aspects)

Operation(action method)Operation(action method)

Cutting Tool(action resource)

Cutting Tool(action resource)

action propertiesaction properties

Strategies,Technology,

and Toolpaths(action method)

Strategies,Technology,

and Toolpaths(action method)

action propertiesaction propertiesaction propertiesaction propertiesaction propertiesaction propertiesresource propertiesresource propertiesresource propertiesresource propertiesresource propertiesresource properties

action propertiesaction propertiesaction propertiesaction propertiesaction propertiesaction properties

AMR

Page 4: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 4© Copyright 2001 — STEP Tools, Inc.

Workpiece

• The workpiece is a STEP product– All of the usual background information– Product, with a formation, with a definition– Product definition has associated geometry

Property Definitions,including shape

Design owner, approvalsdates and times

Product Definition

Product DefinitionFormation (version)

Product

N1

N1

Page 5: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 5© Copyright 2001 — STEP Tools, Inc.

STEP Product Description

product definitionproduct definition

shape definitionrepresentation

shape definitionrepresentation

product definitionshape

product definitionshape

shape representation(usually an advanced brep shape rep)

shape representation(usually an advanced brep shape rep)

productname = “widget”

productname = “widget”

product definitionformation

id = “v1.0”

product definitionformation

id = “v1.0”

The

Wor

kpie

ce

Design owner, approvalsdates and times

Page 6: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 6© Copyright 2001 — STEP Tools, Inc.

action propertiesaction propertiesaction propertiesaction properties

Workingsteps(action methods)

Workingsteps(action methods)

Workingsteps(action methods)

Workingsteps(action methods)

Features

Workpiece(product)

Workpiece(product)

Control Flow(action method relationships)

Control Flow(action method relationships)

Workingsteps(action methods)

Workingsteps(action methods)

Workpiece Geometry(shape property)

Workpiece Geometry(shape property)

Features(shape aspects)Features

(shape aspects)

Operation(action method)Operation(action method)

Cutting Tool(action resource)

Cutting Tool(action resource)

action propertiesaction properties

Strategies,Technology,

and Toolpaths(action method)

Strategies,Technology,

and Toolpaths(action method)

action propertiesaction propertiesaction propertiesaction propertiesaction propertiesaction propertiesresource propertiesresource propertiesresource propertiesresource propertiesresource propertiesresource properties

action propertiesaction propertiesaction propertiesaction propertiesaction propertiesaction properties

AMR

Page 7: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 7© Copyright 2001 — STEP Tools, Inc.

Features

• Features describe material removal areas on a workpiece.

– These are manufacturing features, well-defined set.– Not design features, which can be anything!

• Features describe the desired result of a machining process.

– Features describe “what”, the controller will decide “how”– Tool paths describe “how”, no one really knows “what”

Page 8: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 8© Copyright 2001 — STEP Tools, Inc.

round hole

counterbore holecompound feature

pocket withthrough bottom

condition

pocket withflat bottomcondition

slot withradiusends

STEP-NC Machining Features

• 2.5D milling features– Hole, pocket, slot, step, etc

• Transition features– Edge round and chamfer

• Replicate feature– Patterns of repeated features

• Region features– Surfaces for freeform milling

Page 9: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 9© Copyright 2001 — STEP Tools, Inc.

manufacturingfeature

transition region2.5D manufacturing

machining feature replicatefeature

profile

hole

planar face

toolpathfeature

step

slotpocket

compoundfeature

STEP-NC Features

Explicit geometry, points out a surface for freeform milling

(5 axis and such)

STEP-NC Machining Features

Implicitly described using profile and path parameters,

not explicit geometry

Page 10: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 10© Copyright 2001 — STEP Tools, Inc.

Feature Description

• Features are described parametrically using a combination of Profiles and Paths

– A Profile is swept over the entire length of a Path– Profiles described by key parameters, like length, radius.

• For example, a round_hole is defined by a Complete_circular_profile and a Linear_path

Page 11: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 11© Copyright 2001 — STEP Tools, Inc.

Open Profiles

width

first_angle

second_angle

first_radius

second_radius

Z

width

width

depth

radiusCross_bar_depth

first_angle

second_anglesecond_offset

first_offset

cross_bar_width

tilt_angle

profile_radius

profile_angle

radius sweep_angle

XY

PartialCircular

Rounded “U” “Vee” Profile

Square “U”

“Tee” Profile

Page 12: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 12© Copyright 2001 — STEP Tools, Inc.

Closed Profiles

X

Y

diameter

X

Y

profile_width

profile_length

X

Y

X

Ydiameter

circumscribed_or_across_flats = False circumscribed_or_across_flats = Truenumber_of_sides = 6 number_of_sides = 5

X

Yclosed_profile_shape

Rectangular

Circular

N-Gon

General

Page 13: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 13© Copyright 2001 — STEP Tools, Inc.

Planar Face

feature_placement

z

x

y

course_of_travel

removal_boundary

face_boundary

volume to be removed

depth

its_workpiece

• A planar face sweeps a linear profile along a linear path

Page 14: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 14© Copyright 2001 — STEP Tools, Inc.

Round Holes

Round hole

Through end

Blind endTapered end

z

Conical hole bottom

Spherical hole bottom

Flat hole bottom

Flat with radius hole bottom

Hole Taper and Bottom Conditions

• A Round Hole sweeps a circular profile down a linear path

– Also can have taper and bottom conditions– Special counterbore and countersunk hole types

Page 15: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 15© Copyright 2001 — STEP Tools, Inc.

Pockets

feature_boundary

orthogonal_radiusplanar_radius

z

bottom_condition

• A pocket sweeps a boundary profile down to a depth

– Also can have bottom condition and bosses– Bosses have a profile for their top

open_boundary

wall_boundary

ClosedPocket

OpenPocket

Page 16: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 16© Copyright 2001 — STEP Tools, Inc.

Pocket Bottom Conditions

Through

floor_radius_center

floor_radius depthdepth

Flat Radiused

Page 17: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 17© Copyright 2001 — STEP Tools, Inc.

Slots

Slot with 2 openends

Slot with radiused end

• A Slot sweeps an open profile along a path– Also has an end type for each end

Page 18: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 18© Copyright 2001 — STEP Tools, Inc.

Slot End Types

course of travel

radius

rotation_axis radius

Woodruff

Radius

corner_radius3corner_radius4

location

corner_radius1 corner_radius2

Flat Open

course_of_travel

ZXY

depth profoundness

Loop

Page 19: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 19© Copyright 2001 — STEP Tools, Inc.

Step

feature_placement

z

x

y

depth

open_boundary

wall_boundary

volume to be removed

• A Step sweeps a Vee profile along a linear path– Often a right angle, but could be other angles

Page 20: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 20© Copyright 2001 — STEP Tools, Inc.

feature_boundary

depth

z

general_floor_condition

ZXY

floor_radius

removal_direction

volume to be removed

Shape ProfileOutside Profile

Profile Features

• Two kinds of profile features– A general outside profile sweeps a line along a profile (which

could be either implicit or explicit geometry) – A shape profile sweeps a line along a profile leaving a floor

condition.

Page 21: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 21© Copyright 2001 — STEP Tools, Inc.

Other Types of Features

• Region Feature– Region can calls out specific geometry types (swept surface,

geometrically bounded bag of surfaces, and open shell)– Used for freeform milling

• Toolpath Feature– Just a “marker” to associate a location on the part with a pre-

computed tool path — no other information.

• Compound Feature• Replicate Feature• Transition Feature

Page 22: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 22© Copyright 2001 — STEP Tools, Inc.

Countersunk_hole

Counterbore_hole

Compound Feature

• Union of one of more features to create a more complex feature definition.

– For example, a counterbore hole in the bottom of a countersunk hole.

Page 23: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 23© Copyright 2001 — STEP Tools, Inc.

Replicate Features

• Three different ways to replicate features– Circular_pattern– Rectangular_pattern– General_pattern

Page 24: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 24© Copyright 2001 — STEP Tools, Inc.

Transition Features

• Chamfer and edge round relate two surfaces– AP-224 also had a fillet, but in STEP-NC this is just the

consequence of a particular tool choice.

angle_to_plane

first_offset_amount

second_offset_amount

first_offset_amount

radius

firstfeature

secondfeature

Chamfer Edge Round

Page 25: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 25© Copyright 2001 — STEP Tools, Inc.

Features AIM Representation

• These are the ARM information requirements– How are they represented in the AIM?

• Features are shape aspects on the product shape– Features can have both implicit and explicit descriptions of the

shape

– Implicit uses shape_representation_with_parameters» captures how feature is formed with a constellation of

associated shape aspects.» representation items are measures for length, width, etc.

– Explicit uses shape_representation» uses surfaces also referenced by the workpiece shape» representation items are Part 42 geometry

Page 26: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 26© Copyright 2001 — STEP Tools, Inc.

How Features are Attached

Workpieceproduct /

product definitionformation /

product definition

Workpieceproduct /

product definitionformation /

product definition

shape definitionrepresentation

shape definitionrepresentation

shape representation(usually an advanced

brep shape rep)

shape representation(usually an advanced

brep shape rep)

product definitionshape

product definitionshape

shape definitionrepresentation

shape definitionrepresentation

shape representationshape representation

explicitdescription

The Featurecomplex instance

of instanced_feature and feature_definition

subtype

The Featurecomplex instance

of instanced_feature and feature_definition

subtype

throughshape_aspect

of_shape

product definitionshape

product definitionshape

other shapeaspects describing

aspects of thefeature

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

implicitdescription

Page 27: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 27© Copyright 2001 — STEP Tools, Inc.

Feature AIM Hierarchy

feature_definition

boss compound_feature

flat_face outside_profile

pocket removal_volume

round_holeslot

step

characterized_object

instanced_feature

shape_aspect

transition_featurereplicate_feature

circular_pattern

feature_pattern

rectangular_pattern

chamfer

edge_round

profiles,and bottomconditions

Page 28: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 28© Copyright 2001 — STEP Tools, Inc.

Feature AIM Hierarchy

feature_definition

boss compound_feature

flat_face outside_profile

pocket removal_volume

round_holeslot

step

characterized_object

instanced_feature

shape_aspect

transition_featurereplicate_feature

circular_pattern

feature_pattern

rectangular_pattern

chamfer

edge_round

profiles,and bottomconditions

ComplexInstance

Page 29: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 29© Copyright 2001 — STEP Tools, Inc.

Round Hole Implicit Description

• Define a round hole feature– Implicitly described by sweeping a circular profile along a

path.

• Instance Diagram– Will be represented by instanced feature and round_hole– Will other shape aspects will describe the circular profile and

the swept path.

Page 30: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 30© Copyright 2001 — STEP Tools, Inc.

Round Hole Parametric Description

Workpieceproduct /

product definitionformation /

product definition

Workpieceproduct /

product definitionformation /

product definition

The Featurecomplex instance

of instanced_feature and feature_definition

subtype

The Featurecomplex instance

of instanced_feature and feature_definition

subtype

shape definitionrepresentation

shape definitionrepresentation

shape representation(usually an advanced

brep shape rep)

shape representation(usually an advanced

brep shape rep)

product definitionshape

product definitionshape

shape definitionrepresentation

shape definitionrepresentation

shape representationshape representation

product definitionshape

product definitionshape

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

product definitionshape

product definitionshape

other shapeaspects describing

aspects of thefeature

explicitdescription

throughshape_aspect

of_shape

Page 31: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 31© Copyright 2001 — STEP Tools, Inc.

Round Hole Diameter

The Featurecomplex instance

of instanced_feature and round_hole

The Featurecomplex instance

of instanced_feature and round_hole

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

product definitionshape

product definitionshape

axis_placement_3Dname = “orientation”axis_placement_3D

name = “orientation”

The Diametercircular_closed_profileThe Diameter

circular_closed_profile

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

property definitionproperty definition

length_measure_with_unit“diameter”

value = 25 mm

length_measure_with_unit“diameter”

value = 25 mm

featurecomponentdefinition

featurecomponentdefinition

productdefinition

shape

productdefinition

shape

shape_aspectof_shape

This “stub” says that it is an aspect

of a feature,rather than a whole

product

Lets profile be shared by many

features

shape definingrelationship

shape definingrelationship

shape aspectshape aspect

Page 32: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 32© Copyright 2001 — STEP Tools, Inc.

Round Hole Depth (Sweep Path)

The Featurecomplex instance

of instanced_feature and round_hole

The Featurecomplex instance

of instanced_feature and round_hole

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

product definitionshape

product definitionshape

axis_placement_3Dname = “orientation”axis_placement_3D

name = “orientation”

The Depthpath_feature_component

description = “linear”

The Depthpath_feature_component

description = “linear”

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

property definitionproperty definition

length_measure_with_unitname = “distance”

value = 100 mm

length_measure_with_unitname = “distance”

value = 100 mm

featurecomponentdefinition

featurecomponentdefinition

productdefinition

shape

productdefinition

shape

shape definingrelationship

shape definingrelationship

shape aspectshape aspect

property definitionrepresentation

property definitionrepresentation

direction shaperepresentation

direction shaperepresentation

directiondirection

axis_placement_3Daxis_placement_3D

Page 33: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 33© Copyright 2001 — STEP Tools, Inc.

Round Hole Bottom Condition

The Featurecomplex instance

of instanced_feature and round_hole

The Featurecomplex instance

of instanced_feature and round_hole

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

product definitionshape

product definitionshape

axis_placement_3Dname = “orientation”axis_placement_3D

name = “orientation”

The Bottomhole_bottom

“flat with radius”

The Bottomhole_bottom

“flat with radius”

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

property definitionproperty definition

length_measure_with_unitname = “radius”

value = 5 mm

length_measure_with_unitname = “radius”

value = 5 mm

featurecomponentdefinition

featurecomponentdefinition

productdefinition

shape

productdefinition

shape

feature componentrelationship

feature componentrelationship

shape aspectshape aspect

Page 34: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 34© Copyright 2001 — STEP Tools, Inc.

Relating the Aspects of a Feature

• The relationship between the feature and it’s parts tells you how the part is used.

• shape_defining_relationship– paths and profiles that sweep out the feature shape.

• feature_component_relationship– bottom conditions, tapers, and other aspects.

• Both are subtypes of shape_aspect_relationship

Page 35: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 35© Copyright 2001 — STEP Tools, Inc.

Profiles, Paths, and Bottom Conditions

shape_aspect

applied_area

boss_top

chamfer_offset

circular_closed_profile

closed_path_profile

hole_bottom

linear_profile

modified_pattern

ngon_closed_profile

open_path_profile

partial_circular_profile

path_feature_component

pocket_bottom

profile_floor

rectangular_closed_profile

rounded_u_profile

slot_end tee_profile

vee_profile

taper

Page 36: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 36© Copyright 2001 — STEP Tools, Inc.

Other Features

• Planar Face– Sweeps a linear profile along a path

• Slot– Sweeps an open profile along a course of travel– Has slot end conditions on each side

• Pocket– Sweeps an open or closed profile down a depth– Has a pocket bottom condition

Page 37: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 37© Copyright 2001 — STEP Tools, Inc.

Summary

• Workpiece describes the final output of a manufacturing process

• Workpiece is represented as a product– The shape of the workpiece is a property of the product

• Features describe material removal areas • Features are represented as shape aspects on the

workpiece shape– Implicitly defined features are described by a profile moving

along a path.– Explicitly defined features are described by surfaces from the

workpiece shape.– Profiles, paths and other conditions are defined as shape

aspects associated with the feature.

Page 38: Introduction to STEP-NC€¢ 2.5D milling features – Hole, pocket, slot, step, etc • Transition features – Edge round and chamfer • Replicate feature – Patterns of repeated

STEP Tools, Inc.

Slide 38© Copyright 2001 — STEP Tools, Inc.

Region Feature

The Featurecomplex instance

of instanced_feature and round_hole

The Featurecomplex instance

of instanced_feature and round_hole

shape definitionrepresentation

shape definitionrepresentation

shape representationwith parameters

shape representationwith parameters

product definitionshape

product definitionshape

axis_placement_3Dname = “orientation”axis_placement_3D

name = “orientation”

shape_aspect“volume shape”shape_aspect

“volume shape”

shape definitionrepresentation

shape definitionrepresentation

shape representationshape representation

property definitionproperty definition

The ProductThe Product

productdefinition

shape

productdefinition

shape

shape definingrelationship

“volume shape usage”

shape definingrelationship

“volume shape usage”

shape aspect“shapevolume

occurrance

shape aspect“shapevolume

occurrance

faces and whatnot