![]() Since Assembl圓 doesn't provide any means to control kinematic assemblies, we need external assistance such as this kinematic controller. To connect both kinematic sub-chains we use Rod 4 with a Plane Coincidence constraint on one end and a Point on line constraint on the other.Ĭircles on Crank and Rod 4 selected → Relocated Rod 4 Lower Plate - Rod 4Ĭircles on Lower Plate and Rod 4 selected → Relocated Rod 4 and final layout of kinematic assembly Actuator the Crank) manually using the Axial move tool.Īnother kinematic (sub-)chain starts with Plane Coincidence constraints.Ĭircles on Upper Plate (or Base) and Rod 2 selected → Relocated Rod 2 Rod 2 - Lower PlateĬircles on Rod 2 and Lower Plate selected → Relocated Lower Plate and tilted Rod 2 Upper Plate - Rod 3Ĭircles on Upper Plate and Rod 3 selected → Relocated Rod 3 and rearranged upper kinematic sub-chain Lower Plate - Rod 3Īnd this kinematic (sub-)chain ends with a Point on line constraint, too.Ĭircles on Lower Plate and Rod 3 selected → Relocated Rod 3 and rearranged ukinematic sub-chains If this happens we need to help the solver and rotate one object (e.g. This can occur for the Rod 1 element, the Crank - Rod 1 joint, and the Base - Crank joint we have here. ![]() If the Z axes of three elements or joints are parallel and lie on the same virtual plane, the solver may fail to rearrange them in a following step because it is unable to decide in which direction the middle joint should be rotated. Press the Create "PointOnLine" constraint button.Ĭircles on Upper Plate and Rod 1 selected → Relocated Rod 1, and tilted Crank and Upper Plate.The last link in this kinematic chain connects two Elements whose Z directions are already defined and a Point on line constraint is all we need. Previously created joints can be identified by their constraint representations (red).Ĭircles on Crank and Rod 1 selected → Relocated Rod 1 and tilted Crank Upper Plate - Rod 1 Press the Create "Plane Coincidence" constraint button.Ĭircles on Base and Crank selected → Relocated Crank with the created Element objects and ECSs displayed (green) Base - Upper PlateĬircles on Base and Upper Plate selected → Relocated Upper Plate.Select a circle of each object to connect.It not only sets both Element's XY planes coplanar, but sets their Z axes colinear, too. Selected circle → Fixed Base with the created Element object and element coordinate system (ECS) displayed (green) Jointsįor hinge-like joints we select one circle of each sketch and use the Plane Coincidence constraint. Press the Create "Locked" constraint button to fix the Base.To fix the Base completely we would usually select a face, but in this case a circle will do as well. In the Tree view drag all sub-assembly branches into the Parts container of the parent Assembly object.įirst we need a fixed part. The Crank's sub-assembly branch in the Tree view and the Crank with its locked Element in the 3D view Assembly tree The Crank-Assembly, for example, should look like this: Press the Create "Locked" constraint button to fix the Body in its sub-assembly.Select a circle/arc belonging the Body object.Activate the Assembly object (double-click).Repeat above action to create an Assembly object for each Body and drag the Body into its Parts container. Press the Create assembly button to create an assembly branch in the Tree view.It adds an assembly branch to the Tree view. To fix or control the positions of all bodies we need an Assembly object. The shape can deviate from that of the real part, but the position of the joint defining geometry must be accurate. Four connecting rods (white, yellow, purple, and brown)Īll eight sketches individually coloured and manually positioned by moving their parent bodies.The bodies, and their sketches, that are used in this assembly: To be able to attach further objects each body is put into a separate Assembly container. This so-called multi sketch skeleton consists of several individual Bodies and an Assembly container. ![]() The dimensions, and the colours as well, are taken from the SolveSpace tutorial which is referred to on the Assembl圓 GitHub page (see above). Instead we will use PartDesign Bodies containing only one Sketch each, to build a 2D mechanism, a multi sketch skeleton. This tutorial does not use the skeleton sketch principle (see Assembl圓 Create-Skeleton-Sketch on GitHub). This tutorial is about how to set up a simple 2D mechanism and attach 3D objects, mainly with the tools from the external Assembl圓 Workbench. Tutorial KinematicAssembly, Tutorial KinematicController Basic knowledge of Assembl圓 and Sketcher tools is helpful ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |