Library | Package Java Toolkit

Class wfcAssembly

package com.ptc.wfc.wfcAssembly;

public class wfcAssembly



Description

Contains global CIP definitions for module "wfcAssembly"



Method Summary
static AssemblyDistanceRuleAssemblyDistanceRule_Create (Vector3D Center, double Distance, boolean IncludeDatums)
    Create an object of AssemblyDistanceRule.
static AssemblyExpressionRuleAssemblyExpressionRule_Create (stringseq Expressions)
    Create an object of AssemblyExpressionRule.
static AssemblyNameRuleAssemblyNameRule_Create (String NameMask)
    Create an object of AssemblyNameRule.
static AssemblySimpRepRuleAssemblySimpRepRule_Create (SimpRep RuleSimpRep)
    Create an object of AssemblySimpRepRule.
static AssemblySizeRuleAssemblySizeRule_Create (boolean Absolute, boolean GreaterThan, boolean IncludeDatums, double Value)
    Create an object of AssemblySizeRule.
static AssemblyZoneRuleAssemblyZoneRule_Create (WFeature ZoneFeature)
    Create an object of AssemblyZoneRule.
static ExplodedAnimationMoveExplodedAnimationMove_Create (ExplodedAnimationMoveType MoveType, Point3D StartPoint, Vector3D DirVector, double Value)
    Creates object of ExplodedAnimationMove
static ExplodedAnimationMoveInstructionExplodedAnimationMoveInstruction_Create (WComponentPaths CompSet, ExplodedAnimationMove Move)
    Creates object of ExplodedAnimationMoveInstruction

Method Detail

AssemblyNameRule_Create

static AssemblyNameRuleAssemblyNameRule_Create (String NameMask)


    Create an object of AssemblyNameRule.
Manual References:
Assemblies and Components: Gathering Components by Model Name, Assemblies and Components: Gathering Components by Model Name
Parameters:
NameMask
The name to use in the rule.
Returns:
The AssemblyNameRule object.


AssemblySizeRule_Create

static AssemblySizeRuleAssemblySizeRule_Create (boolean Absolute, boolean GreaterThan, boolean IncludeDatums, double Value)


    Create an object of AssemblySizeRule.
Manual References:
Assemblies and Components: Gathering Components by Size, Assemblies and Components: Gathering Components by Size
Parameters:
Absolute
Specify Absolute (true) or Relative (false) size.
GreaterThan
Specify greater (true) or lesser (false) than size.
IncludeDatums
Specify bounding box (true) or regeneration outline (false).
Value
Size to compare against.
Returns:
The AssemblySizeRule object.


AssemblyExpressionRule_Create

static AssemblyExpressionRuleAssemblyExpressionRule_Create (stringseq Expressions)


    Create an object of AssemblyExpressionRule.
Manual References:
Assemblies and Components: Gathering Components by Parameters, Assemblies and Components: Gathering Components by Parameters
Parameters:
Expressions
The parameter expression(s).
Returns:
The AssemblyExpressionRule object.


AssemblyZoneRule_Create

static AssemblyZoneRuleAssemblyZoneRule_Create (WFeature ZoneFeature)


    Create an object of AssemblyZoneRule.
Manual References:
Assemblies and Components: Gathering Components by Zone, Assemblies and Components: Gathering Components by Zone
Parameters:
ZoneFeature
The zone feature.
Returns:
The AssemblyZoneRule object.


AssemblySimpRepRule_Create

static AssemblySimpRepRuleAssemblySimpRepRule_Create (SimpRep RuleSimpRep)


    Create an object of AssemblySimpRepRule.
Manual References:
Assemblies and Components: Gathering Components by Simplified Representation, Assemblies and Components: Gathering Components by Simplified Representation
Parameters:
RuleSimpRep
The simprep to use.
Returns:
The AssemblySimpRepRule object.


AssemblyDistanceRule_Create

static AssemblyDistanceRuleAssemblyDistanceRule_Create (Vector3D Center, double Distance, boolean IncludeDatums)


    Create an object of AssemblyDistanceRule.
Manual References:
Assemblies and Components: Gathering Components by Distance from a Point, Assemblies and Components: Gathering Components by Distance from a Point
Parameters:
Center
The center point.
Distance
The distance from center point.
IncludeDatums
Specify bounding box (true) or regeneration outline (false).
Returns:
The AssemblyDistanceRule object.


ExplodedAnimationMove_Create

static ExplodedAnimationMoveExplodedAnimationMove_Create (ExplodedAnimationMoveType MoveType, Point3D StartPoint, Vector3D DirVector, double Value)


    Creates object of ExplodedAnimationMove
Manual References:
Assemblies and Components: Accessing Exploded States, Assemblies and Components: Accessing Exploded States
Parameters:
MoveType
Exploded animation move type
StartPoint
Start point of translation direction or rotation axis
DirVector
Direction vector of translation direction or rotation axis
Value
distance or angle
Returns:
 


ExplodedAnimationMoveInstruction_Create

static ExplodedAnimationMoveInstructionExplodedAnimationMoveInstruction_Create (WComponentPaths CompSet, ExplodedAnimationMove Move)


    Creates object of ExplodedAnimationMoveInstruction
Manual References:
Assemblies and Components: Accessing Exploded States, Assemblies and Components: Accessing Exploded States
Parameters:
CompSet
 
Move
ExplodedAnimationMove
Returns: