public interface SurfaceWeldBuilder extends StructureWeldBuilder
SurfaceWeld
feature.
WeldManager.createSurfaceWeldBuilder(nxopen.weld.SurfaceWeld)
Property | Value |
---|---|
Thickness.Value | 12.2 (millimeters part), 0.5 (inches part) |
Width.Value | 12.2 (millimeters part), 0.5 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
SurfaceWeldBuilder.DestinationTypes
The option specifying where the surface weld feature should be created.
|
Modifier and Type | Method and Description |
---|---|
Section |
boundary()
Returns the section defining all the boundaries to use for creating the surface weld.
|
CharacteristicsBuilder |
characteristics()
Returns the characteristics to assign to the object created.
|
SurfaceWeldBuilder.DestinationTypes |
destination()
Returns the option specifying the destination for this surface weld feature.
|
double |
distanceTolerance()
Returns the distance tolerance for constructing the surface weld.
|
LineColorFontWidthBuilder |
lineColorFontWidth()
Returns the color, font, and width of the surface weld output curve.
|
String |
namePrefix()
Returns the prefix used for the surface weld Design Feature name in Fourth Generation Design mode.
|
ScCollector |
panel()
Returns the collector containing the faces to create the surface weld on.
|
ProjectionOptions |
projectionDirection()
Returns the project direction, which is used to project the boundary curves to the plate mold face.
|
void |
setDestination(SurfaceWeldBuilder.DestinationTypes destination)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setNamePrefix(String prefix)
License requirements: structure_weld ("STRUCTURE WELD") . |
Expression |
thickness()
Returns the expression containing the value of the thickness of the surface weld.
|
Expression |
width()
Returns the expression containing the value of the width of the surface weld if only the centerline is specified.
|
getCommittedComponents
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Section boundary() throws NXException, RemoteException
NXException
RemoteException
ScCollector panel() throws NXException, RemoteException
NXException
RemoteException
ProjectionOptions projectionDirection() throws NXException, RemoteException
NXException
RemoteException
Expression thickness() throws NXException, RemoteException
NXException
RemoteException
Expression width() throws NXException, RemoteException
NXException
RemoteException
CharacteristicsBuilder characteristics() throws NXException, RemoteException
NXException
RemoteException
LineColorFontWidthBuilder lineColorFontWidth() throws NXException, RemoteException
NXException
RemoteException
SurfaceWeldBuilder.DestinationTypes destination() throws NXException, RemoteException
NXException
RemoteException
void setDestination(SurfaceWeldBuilder.DestinationTypes destination) throws NXException, RemoteException
destination
- NXException
RemoteException
String namePrefix() throws NXException, RemoteException
NXException
RemoteException
void setNamePrefix(String prefix) throws NXException, RemoteException
prefix
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.