<< 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 |
Function-Blocks control, measure, and analyze data. Kinematic Function-Blocks are elements you add: •to control the motion of Motion-Parts and Motion-Points •to measure and plot the motion of Points and Parts •to analyze and export cam-coordinates and cam performance data Modeling Function-Blocks are those elements you add: •to provide special functions for more complex modeling •to analyze data from the output of Kinematic Function-Blocks •to control the model behavior •to increase your productivity |
Function-Blocks (most) have input-connectors and/or output-connectors. When you cycle the model, data flows instantly along wires and through the Function-Blocks that you connect together. |
|
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: Linear or Angular Position, Velocity, and Acceleration Motion-Path FB Input Data-Type = Rotary or Linear Output : no connector Data-Channels: Linear or Angular Position, Velocity, and Acceleration 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, X-Force component, Y-Force component |