<< Click to Display Table of Contents >> Navigation: MechDesigner Reference & User Interface > 2.2 Mechanism-Editor > Function-Blocks > Function-Blocks | How to connect, their Data-Types and Channels |
You add and then connect Function-Blocks with wires to control, measure, and analyze data. Kinematic Function-Blocks : •control the motion of Motion-Parts and Motion-Points •measure and plot the motion of Points and Parts •analyze and export cam-coordinates and cam performance data Modeling Function-Blocks : •provide special functions for more complex modeling •analyze data from the output of Kinematic Function-Blocks •control the model behavior •increase your productivity |
Function-Blocks (most) have input-connectors When you cycle the model, data flows instantly along wires |
|
To connect Function-Blocks with a wire ... hover then drag your mouse-pointer from the output-connector of a Function-Block to ... hover and drop at the input-connector of a different Function-Block. |
|
All Data has a data-type For example: the data-type that controls the motion of a Slider is the Linear data-type. The color of a wire is a function of its data-type For example: the wire color of the Linear data-type is Blue. Each Data-Type has up to three Data-Channels For example: the Data-Channels of the Linear data-type are Position, Velocity, and Acceleration. |
This image is a schematic of how you can connect with wires the Function-Blocks from the Kinematic Function Blocks toolbar.
Schematic: Function-Block Wires and Connectors
Linear-Motion FB Output Data-Type = Rotary Data-Channels: Master Machine Angle, Angular-Velocity, and Angular-Acceleration. The Angular Velocity is proportional to the Cycles / Min - see Machine-Settings dialog. Gearing FB Output Data-Type = Input Data-Type Data-Channels: Linear or Angular Position, Velocity, and Acceleration Motion FB Input Data-Type = Rotary or Linear Output Data-Type = Rotary or Linear Data-Channels: Linear or Angular Position, Velocity, and Acceleration Motion-Dimension FB Input Data-Type = Rotary or Linear Output Data-Type = Rotary if Rocker ; Linear if Slider Data-Channels: Angular or Linear Position, Velocity, and Acceleration Motion-Path FB Input Data-Type = Rotary or Linear Output : no connector Data-Channels: Angular or Linear Position, Velocity, and Acceleration at input-connector Measurement FB Output Data-Type = Rotary or Linear Data-Channels: Linear or Angular Position, Velocity, and Acceleration Point-Data FB Output Data-Type = Linear Data-Channels: Linear or Angular Position, Velocity, and Acceleration Math FB (in Modeling toolbar) Input Data-Type = Linear, Rotary, Force, or Torque Output Data-Type = Any Data-Channels: different Data-Types with different data-channels - see Math FB dialog Force Data FB (in Forces toolbar) Output Data-Type = Torque or Force Data-Channels: Force or Torque, Force parallel with the X-axis, Force parallel with the Y-axis |