You can transfer parts or a subassembly from an assembly to a subassembly 

If the (manufacturing) structure of assembly is not yet fully understood in the early stages of the designing process, you can "sketch" structure by adding or modeling parts  to assembly first. Later, you can move the parts to the desired assembly(Vertex-ID: MEC-7417)  

Do as follows and please note: 

  • Select the part or subassembly and then the function "Other Functions => Change assembly".Click the new assembly when parts are transferred and drawings are updated.
  • The software removes part numbers  from the moved parts. 
  • Only the constraits between the moved parts transfer to the new assembly.

Mass is displayed in the Assembly Tree

When you calculate a model weight, the program stops at "Mass Calculation " dialog box, from which the data can be copied to clipboard. 

  • You can decide whether you want to enable the calculation of hidden parts.
  •  Whether the mass is saved for the spare part catalog . If you only tested the weight, you can leave this out. 
  • Are the moments of inertia calculated.
  • Data can be copied to clipboard.

Gravity Center symbol appears in the assembly tree. (Vertex-ID: MEC-8421  

  • The "Gravity Center" text is displayed in red when the calculated mass is not up to date. (You can update the value using F5 key or "Solve" function.
  • The symbol will allow you to zoom in to the Gravity Center mark. (Vertex-ID: MEC-8463)
  •  Note: The Gravity Center mark can be displayed by the G-key, like another Reference Geometry.



You can move and rotate parts with handles

Sometimes it is needed to move and rotate parts before fixing them in their location. The fixing can be done with constraints for example. 

When you select a part that is not completely fixed yet, it's handles are illustrated. There are three handles in the form of straight arrows for moving and three handles in the form of curved arrows for rotating the part. (Vertex-ID: MEC-7701) 

  • Select one of the arrows and move or rotate the part.
  • You can also drag the part a small distance and then insert the total distance with keyboard instead of pointing the new location.

Please note: If you select the handle while pressing Alt key, you can move the handles to a new place or position. This feature is handy if the location of the handles is not optimal. The software creates the handles to a part's initial origin and so it can also be located far away from the part.

Please note: You can still drag the part like previously, or clicking the pointer on top of a part, pressing the primary button and holding it while moving the pointer. 

Complete rebuild of Explosion Position Functions

You can create dynamic assembling and dismantling instructions and use external software to record them.

Now the movements of parts are stored in a list, which values you can edit later in order to create a rotation for example. (Vertex-ID: MEC-8557, MEC-8558)

  • Moves of the parts and sub-assemblies happen animatedly one at a time.
  • You can adjust the speed and number of moves aka steps.
  • You can view the moves step by step or as a video forwards and backwards.
  • You can combine two or more steps to happen simultaneously.
  • You can create several movements sequentially for a part in order to form a route.
  • You can hide and restore parts.
  • You can change the point of view in the middle of a video.

When you select a part it's handles are illustrated. You can move and rotate parts with handles.



Parts binding to other parts (Constraints of the Assemblies)

New way for adding constraints between parts

Now constraints between parts are given directly to the elements of the parts.  There's no need to show part of the first. (Vertex-ID: MEC-8049)

  • Now, You cannot choose the surface, which is just around the corner, if the indication point below the surface.
  • You can choose the surface, which is hidden by function whose name is "Search through the surface".
  • If You select parts first and then constraints, the program will work as earlier.

Unconstrained parts are displayed emphatically and tip tells the level of freedom of parts

Those parts of assembly, which are not tied to adequate constraints, will be displayed emphatically, when you're adding constraints. (Vertex-ID: MEC-8094, MEC-8116 ja MEC-8109)


Handles displayed when adding constraints

The component handles has three planes. In many cases, those planes are very handy to use for positioning the parts. Now those handles (ie planes) will be displayed if parts has been selected beforehand. (Vertex-ID: MEC-7943)



Screw binding to oval holes 

Now you can place the screw in the oval hole on other place than the hole ends.

  • This requires that the oval hole  features are made with the required number of points (control curve ends) feature on the upper surface. (Vertex-ID: MEC-7418)




 How to repair the solution of the  assembly

Not solvable assembly of auto repair

This feature is used to try to fix the assembly which can not be solved. If the assembly can't be solved, when and you press F5 or choose "Solve", the program asks you "Fix automatically." Auto Fix set constraint "Disable" mode one at a time, and then tries to resolve the constraints again. Constraint passivation begins from the latest conflicting constraint that is inactive. A single solution passivates a maximum of 50 constraints. If this was not enough, then you can solve the assembly again. (Vertex-ID: MEC-7335)

  • The program makes text file DCMERRLOG at the same time in the home directory. It describes the problems. DCMERRLOG file is removed the next solution, if there are no problems
  • You can cancel the operation with Ctrl Z.
  • The program does not take into account any unsolvable conditions in which the element is not known.

In the assembly, solving tolerances can be adjusted

When the constraints of the assembly is solved, then the required parts of the mathematical precision is never absolutely accurate. This applies to both the length and angle measurements. The program has an internal default tolerance, which it considers for example. Lengths. Based on these tolerances, the program can conclude that the two parts of the lengths of the lines are the same, even if they differ from each other in absolute terms, for example. 0.0001mm. Vertex works with default tolerance well. But especially an imported parts from other Cad systems may has less stringent tolerance, and this can lead to that the constraints of the assembly can't selves, even though logically it should not be any obstacle. (Vertex-ID: MEC-8336)

For these cases, the default tolerance may be waived (normally a looser way) and adjust the desired  tolerance. In the assembly properties can be found in the opportunity to choose "Use adjusted resolution values " and the slide switch to select the size of tolerance.

 The slip clutch in the right side (the value is 0) indicates that the points location  is interpreted as the same, if they differ from each other 1mm  one meters and 8, respectively, the value of 8 (left side) mean that the points location must be located 0.00000001 mm (ie 10 ^ -8) places at the same point, so that they are interpreted as the same.