Library | Package Java Toolkit

Class pfcSolid

package com.ptc.pfc.pfcSolid;

public class pfcSolid



Description

Contains global CIP definitions for module "pfcSolid"



Method Summary
static MassPropertyMassProperty_Create (double Volume, double SurfaceArea, double Density, double Mass, Point3D GravityCenter, Inertia CoordSysInertia, Inertia CoordSysInertiaTensor, Inertia CenterGravityInertiaTensor, Vector3D PrincipalMoments, PrincipalAxes PrincipalAxes)
    Creates a new object with mass property information.
static RegenInstructionsRegenInstructions_Create ( /*optional*/ Boolean AllowFixUI, /*optional*/ Boolean ForceRegen, /*optional*/ Feature FromFeat)
    Creates a new RegenInstructions object.

Method Detail

RegenInstructions_Create

static RegenInstructionsRegenInstructions_Create ( /*optional*/ Boolean AllowFixUI, /*optional*/ Boolean ForceRegen, /*optional*/ Feature FromFeat)


    Creates a new RegenInstructions object.
Manual References:
Solid: Regenerating a Solid
Parameters:
AllowFixUI
If this is true, the Fix Model interface is displayed if there is an error. If this is false, the Fix Model interface is not displayed. (If null is passed, false is assumed.)
ForceRegen
Reserved for the future. Pass null.
FromFeat
Reserved for the future. Pass null.
Returns:
The new RegenInstructions object


MassProperty_Create

static MassPropertyMassProperty_Create (double Volume, double SurfaceArea, double Density, double Mass, Point3D GravityCenter, Inertia CoordSysInertia, Inertia CoordSysInertiaTensor, Inertia CenterGravityInertiaTensor, Vector3D PrincipalMoments, PrincipalAxes PrincipalAxes)


    Creates a new object with mass property information.
Parameters:
Volume
 
SurfaceArea
 
Density
 
Mass
 
GravityCenter
The center of gravity with respect to coordinate frame
CoordSysInertia
The inertia matrix with respect to coordinate frame:(element ij is the integral of x_i x_j over the object)
CoordSysInertiaTensor
The inertia tensor with respect to coordinate frame:inertia_tensor = trace(inertia) * identity - inertia
CenterGravityInertiaTensor
The inertia tensor translated to center of gravity
PrincipalMoments
The principal moments of inertia (eigenvalues of cg_inertia_tensor)
PrincipalAxes
The principal axes (the eigenvectors of cg_inertia_tensor);The vectors are stored in columns.
Returns: