XForm Moves (dcu_xformMv.dll)

<< Click to Display Table of Contents >>

Navigation:  User DLLs > Add-In DLLs > Extra DLLs >

XForm Moves (dcu_xformMv.dll)

The purpose of this module is to allow parts or features to be translated, rotated or transformed by a specific amount. This amount can be a specified as a constant value or a calculated value from a measurement.

 

Common Inputs:

Object Points Area: Input Object Points or Features

Target Points Area: Input Target Points or Features

Strings tab: Add 1 or more input Strings to the Move.

Measure List Area: Add 1 or more measures, if optionally used in the Move.

Values tab: Add 1 or more Constants/Value, if required by the Move.

Direction area: Enter a number of directions to add directions to the Move. Modify each directions as needed.

Move Parts (Component List) Area: Input Components

Note:

The following Xform routines vary features as well as points: dcsPtAverageMv, Project Point on Feature, and dcsMvChangeDiameterByMeas.

Move Routines:

Translate by Value in Inches (dcsTranslateByValueInInches)

Move to Circle Center (dcsCrCenterMv)

Feature Rotate (dcsFeatRotateMv)

Point Average Move (dcsPtAverageMv)

Translate Point to Geometric Center (dcsGeometricCenterMv)

Project Point on Feature (dcsProjectPtOnFeat)

Change Diameter by Measure (dcsMvChangeDiameterByMeasure)

Take Measurements When Executing the Moves (dcsMvTakeMeasValues)

Copy Point Deviation (dcsMvCopyDeviation)

Translate Two Points to the Closest Position (dcsMvTranslate2PtsToClosest)

Rotate Two Points to the Closest Position (dcsMvRotate2PtsToClosest)

Translate Two Points To Two Planes Intersection (dcsMvTanslate2PtsToPlanes)

Translate One Point To Plane and Line Intersection (dcsMvTanslatePtToPlaneLine)

Translate Two Points to LSQ Position and Direction (dcsMvTanslate2PtsToLsqPosDir)

Rotate and Translate with Random Value (dcsMvRollTranslateByRandom)

Locate Points to the Torus Minor Centers (dcsMvLocatePtAtTorusMinorCnt)

Project Point to Feature (dcsMvProjectPtOnPlaneLineCylinder)

Position Evaluating Points on Feature (dcsMvPositionEvaluatingPtsOnFeature)

Zip Pair Points (dcsMvZipPairPoints)

Zip Surfaces (dcsMvZipObjectsToTargets)

 

 

hmtoggle_arrow1 Translate by Value in Inches (dcsTranslateByValueInInches)

 

hmtoggle_arrow1 Move to Circle Center (dcsCrCenterMv)

 

hmtoggle_arrow1 Feature Rotate (dcsFeatRotateMv)

 

hmtoggle_arrow1 Point Average Move (dcsPtAverageMv)

 

hmtoggle_arrow1 Translate Point to Geometric Center (dcsGeometricCenterMv)

 

hmtoggle_arrow1 Project Point on Feature (dcsProjectPtOnFeat)

 

dcsMvChangeDiameterbyMeasure Change Diameter by Measure (dcsMvChangeDiameterByMeasure)

 

hmtoggle_arrow1 Take Measurements When Executing the Moves (dcsMvTakeMeasValues)

 

hmtoggle_arrow1 Copy Point Deviation (dcsMvCopyDeviation)

 

hmtoggle_arrow1 Translate Two Points to the Closest Position (DCSMvTranslate2PtsToClosest)

 

hmtoggle_arrow1 Rotate Two Points to the Closest Position (dcsMvRotate2PtsToClosest)

 

hmtoggle_arrow1 Translate Two Points To Two Planes Intersection (dcsMvTanslate2PtsToPlanes)

 

hmtoggle_arrow1 Translate One Point To Plane and Line Intersection (dcsMvTanslatePtToPlaneLine)

 

hmtoggle_arrow1 Translate Two Points to LSQ Position and Direction (dcsMvTanslate2PtsToLsqPosDir)

 

hmtoggle_arrow1 Rotate and Translate with Random Value (dcsMvRollTranslateByRandom)

 

hmtoggle_arrow1 Locate Points to the Torus Minor Centers (dcsMvLocatePtAtTorusMinorCnt)

 

dcsMvProjectPtOnPlaneLineCylinder Project Point to Feature (dcsMvProjectPtOnPlaneLineCylinder)

 

hmtoggle_arrow1 Evaluating Points Position (dcsMvPositionEvaluatingPtsInMeas)

 

hmtoggle_arrow1 Position Evaluating Points on Feature (dcsMvPositionEvaluatingPtsOnFeature)

 

hmtoggle_arrow1 (dcsMvZipPairPoints)

 

hmtoggle_arrow1 Zip Surfaces (dcsMvZipObjectsToTargets)