Iterative and Conditional Logic, Iteration Move and Mechanical
Understanding how to create, use and apply iterative and conditional logic in statistical tolerance analysis.
DCS is hosting a webinar on the use and application of Iteration Move, Iterative and Conditional Logic and Mechanical Moves tomorrow, Thursday December 13th at 11 am EST. As part of the Digital GD&T Series, all current registrants will have access to the webinar and recording.
What is the Iteration Move?
The Iteration Move is required when an object is to be rotated about a center point in small increments, translated in small increments in a particular direction, or when constructing loop logic around a series of moves. The move will iterate until a measurement is within a specified range.
There are a lot of applications for Iteration Moves, as they can be used to move components together incrementally until a criteria is met. This works for assemblies like gears, as well as holes and pins that may have multiple completion criteria, and will stop the movement at the first completed criteria. For example, a automotive hood is being closed, and has four bumpers that will stop its movement. The hood will stop when it contacts one of the bumpers, but due to variation in the build, each simulated build may contact a different bumper first.
This use of Conditional Logic can be helpful for mechanical assemblies as well as components with multiple criteria that could complete an operation. The Conditional Logic allows the user to specify if/then criteria into the model, creating more complex assemblies.
Working with Mechanical Moves
Mechanical Moves model in 3DCS the same as Joints and Constraints in CAD. Any modeler who is familiar with either Joints and Constraints, or 3DCS moves should find the Mechanical Moves very intuitive.
What makes Mechanical Moves powerful is the ability to chain them together, creating essentially an Iteration Move that allows mechanical assemblies to complete operations with conditional stops. Using Mechanical Moves makes this method of modeling very easy, and can simplify the modeling of many complex assemblies that are difficult to model with traditional classic moves.
The webinar will cover both the concept of Iteration Moves and Iterative Design, as well as demonstrate 3 example models showing how Iterative Design methods can be used in practice.
1. Understanding Iteration Move and Iterative Logic
2. Example Model [3 Plate Hole/Pin] -- Iteration Move with Pattern Move
3. Example Model [Latch Mechanism] -- Conditional Logic Stops with Iteration Move
4. Example Model [Suspension Model] -- Creating an assembly with classic moves or mechanical moves
5. Really? You want more? Okay, let's talk about the new Secant DLL, a new way to make Iteration Moves that's 4 times faster.
Being presented by two of DCS' best modelers, Jason Brehmer and Brenda Quinlan, tomorrow's webinar will be an excellent talk backed by technical expertise.
If you ever plan on using Tolerance Analysis software, or currently use 3DCS, you should not miss this webinar.