Assembly3 preview

Discussion about the development of the Assembly workbench.
Jee-Bee
Veteran
Posts: 2483
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Assembly3 preview

Post by Jee-Bee »

I am trying the asm3 workbench. but i run in the following constraint error.
Failed to solve _003#Assembly: inconsistent constraints
As far as i can see i didn't something weird up to know i have two parts and four constraints.
  1. part 0001 to the orgin (Attachement)
  2. part 0002 to part 0001 (PlaneAlignment)
  3. part 0002 to part 0001 (AxialAlignment)
  4. part 0002 to part 0001 (SameOrientation)
But consequently the combination PlaneAlignment && AxialAlignment fails while this is just a standard combination!!

I'm quite curious if i do something wrong or that asm3 quite limited in this part?

Code: Select all

OS: macOS 10.15
Word size of FreeCAD: 64-bit
Version: 0.20.28647 (Git)
Build type: Release
Python 3.9.12, Qt 5.12.9, Coin 4.0.0, OCC 7.5.3
Locale: C/Default (C)
Installed mods: 
  * A2plus 0.4.56
  * fasteners 0.3.41

attached files:
0001.FCStd
(39.63 KiB) Downloaded 14 times
0002.FCStd
(34.66 KiB) Downloaded 14 times
0003.FCStd
(33.17 KiB) Downloaded 12 times
realthunder
Veteran
Posts: 2164
Joined: Tue Jan 03, 2017 10:55 am

Re: Assembly3 preview

Post by realthunder »

Jee-Bee wrote: Thu May 19, 2022 1:07 pm I am trying the asm3 workbench. but i run in the following constraint error.
Failed to solve _003#Assembly: inconsistent constraints
As far as i can see i didn't something weird up to know i have two parts and four constraints.
  1. part 0001 to the orgin (Attachement)
  2. part 0002 to part 0001 (PlaneAlignment)
  3. part 0002 to part 0001 (AxialAlignment)
  4. part 0002 to part 0001 (SameOrientation)
But consequently the combination PlaneAlignment && AxialAlignment fails while this is just a standard combination!!

I'm quite curious if i do something wrong or that asm3 quite limited in this part?
It's just that you need some time to get used to the notion of DOF in each constraints. Very pair of parts have six degree of freedom (DOF) between them, three translational and three rotational. If the combination of constraints of a pair of parts reduces more than 6 DOF, then there will be over constrain, which the solver may or may not be able to handle. It seems that you just want to completely fix between Part 002 and 001, a simple Attachment between them will do. You can offset one of the elements (grouped under Attachment constraint in tree view). Just right click the element, and select 'Offset element' to get the desired orientation.

Peek 2022-05-20 09-20.gif
Peek 2022-05-20 09-20.gif (902.06 KiB) Viewed 2372 times
Try Assembly3 with my custom build of FreeCAD at here.
And if you'd like to show your support, you can donate through patreon, liberapay, or paypal
Jee-Bee
Veteran
Posts: 2483
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Assembly3 preview

Post by Jee-Bee »

realthunder wrote: Fri May 20, 2022 1:23 am It's just that you need some time to get used to the notion of DOF in each constraints. Very pair of parts have six degree of freedom (DOF) between them, three translational and three rotational. If the combination of constraints of a pair of parts reduces more than 6 DOF, then there will be over constrain, which the solver may or may not be able to handle. It seems that you just want to completely fix between Part 002 and 001, a simple Attachment between them will do. You can offset one of the elements (grouped under Attachment constraint in tree view). Just right click the element, and select 'Offset element' to get the desired orientation.
I'm aware of the six dofs, they are the same in all parametric CAD Packages I've worked with so far. But Assembly 3 Solver is the first (of the five solvers)that break in so basic operation!
When assigning the PlaneAlignment yes i fix 4 DOFS(i want that so great!). When adding AxialAlignment 4 DOFS I should Fix another two because the rest are equal(at least in normal cases).
I understand that i as user should adapt to the CAD package. to some point yes. I do for example i like to explicit over constrain hole patterns to be sure that there are no mistakes. This works great in Creo or NX, but SolidWorks can't handle this. Or Locking items in Solidworks(temporary) when flipping otherwise SW explode.

I would consider this as a bug (Since it is a basic CAD operation). And Assembly 3 need a better DOF filtering mechanism....
User avatar
jpg87
Posts: 666
Joined: Thu Mar 16, 2017 7:16 am
Location: Limoges - France
Contact:

Re: Assembly3 preview

Post by jpg87 »

Jee-Bee wrote: Thu May 19, 2022 1:07 pm As far as i can see i didn't something weird ...
Well yes!
When I open your file I have this:
pb_JeeBee.png
pb_JeeBee.png (41.72 KiB) Viewed 2192 times

What does what is framed in red mean? I always use the latest version available for Windows and I've never seen this!

Assembly 3 has two very interesting constraints, Attachment and PlaneCoincident, which have a very specific behavior.
See http://help-freecad-jpg87.fr/020_ass_outils_contr.php for more explanation.


The appropriate method for your example is (of course other methods are possible) :
1- Fix the reference part (for example with the lower surface of the base part, but any other surface may be suitable.
2- Position two holes, directly with the circles that define them in their future contact plane.
3- Set the orientation of the top part with the SameOrientation constraint between the faces you had used.

solution_JeeBee.png
solution_JeeBee.png (132.92 KiB) Viewed 2192 times

Jee-Bee wrote: Fri May 20, 2022 9:45 am When assigning the PlaneAlignment yes i fix 4 DOFS ...
no, only 3: the 2 rotations around the axes of the contact plane and the translation according to the normal to this plane.

Jee-Bee wrote: Fri May 20, 2022 9:45 am I would consider this as a bug (Since it is a basic CAD operation). And Assembly 3 need a better DOF filtering mechanism....
Sorry to contradict you: we're doing great things with Assembly 3. Just take a look at its particularities.
My website : http://help-freecad-jpg87.fr updated 2022/08/01
Jee-Bee
Veteran
Posts: 2483
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Assembly3 preview

Post by Jee-Bee »

jpg87 wrote: Sat May 21, 2022 3:52 pm What does what is framed in red mean? I always use the latest version available for Windows and I've never seen this!
You ask me it was my first time that i use it...

jpg87 wrote: Sat May 21, 2022 3:52 pm The appropriate method for your example is (of course other methods are possible) :
1- Fix the reference part (for example with the lower surface of the base part, but any other surface may be suitable.
2- Position two holes, directly with the circles that define them in their future contact plane.
3- Set the orientation of the top part with the SameOrientation constraint between the faces you had used.
My preferred way of locking the main part / first part is Align( base) planes on planes(Basically in every case aligning planes is the best they (almost) never change!)(To refer to my previous post... thin one doesn't work in SolidWorks too, but very well in Creo and NX). That was not possible... The one i choose is maybe not good but came most close to that! (And i didn't saw the lock, maybe i had choose differently if i knew it...).
I don't like the fact that you have to align edges.... Edges change more often than faces!
jpg87 wrote: Sat May 21, 2022 3:52 pm
Jee-Bee wrote: Fri May 20, 2022 9:45 am When assigning the PlaneAlignment yes i fix 4 DOFS ...
no, only 3: the 2 rotations around the axes of the contact plane and the translation according to the normal to this plane.
I had another text when i started but i changed order and missed that edit...
jpg87 wrote: Sat May 21, 2022 3:52 pm
Jee-Bee wrote: Fri May 20, 2022 9:45 am I would consider this as a bug (Since it is a basic CAD operation). And Assembly 3 need a better DOF filtering mechanism....
Sorry to contradict you: we're doing great things with Assembly 3. Just take a look at its particularities.
Because you can do great thinks with something it don't means it is bug free.
From user point of view i say it is a bug because a basic Assembly operation don't work in assembly 3 but work in A2P, Creo, NX, SolidWorks, ... .
So it is not a contradiction... worst case different point of view.
User avatar
jpg87
Posts: 666
Joined: Thu Mar 16, 2017 7:16 am
Location: Limoges - France
Contact:

Re: Assembly3 preview

Post by jpg87 »

Jee-Bee wrote: Sat May 21, 2022 4:26 pm My preferred way of locking the main part / first part is Align( base) planes on planes(Basically in every case aligning planes is the best they (almost) never change!)
In principle, I agree. Except that in your Attachment constraint, the XY plane is already coincident with the base surface of your part (or rather the 2 belong to the same Body). In Assembly 3 there is no absolute coordinate system independent of the parts, which is why we use the Locked constraint to position the reference part, after possibly repositioning it with the Transform tool.

As for the PlaneCoincident + AxialAlignment constraints, there is an overabundance in the removal of DOFs (overconstraints). A PointOnLine constraint allows each of the 5 deleted DOFs to be deleted only once, hence the acceptance of the solver.

solution_JeeBee2.png
solution_JeeBee2.png (38.04 KiB) Viewed 2130 times

On the other hand, the solver is more flexible with regard to the constraints between planes, and thus the last constraint Same Orientation is accepted in spite of the overconstraints that this generates.

Jee-Bee wrote: Sat May 21, 2022 4:26 pm I don't like the fact that you have to align edges.... Edges change more often than faces!
This is correct, especially when it comes to chamfers which can be disturbed after modifications to a part.
However, the effectiveness of the Attachment and PlaneCoincident constraints can be worth taking the risk, even if it means having to redeclare certain constraint Elements in the event of a problem, hence some advice that I show in my examples (originally given by Realthunder) :

http://help-freecad-jpg87.fr/0251_ass_e ... ssieux.php
My website : http://help-freecad-jpg87.fr updated 2022/08/01
Jee-Bee
Veteran
Posts: 2483
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Assembly3 preview

Post by Jee-Bee »

I think i create a bug report in Github. Even if I don't expect that it is solved soon since there are work-arounds.
@jpg87 Thank you for your effort (your website and here).


PS: I think that workarounds are the main problem in FC. There are a huge amount of thinks that work on a difficult and exhaustive way, but because they work in that way nobody feels the need to fix / improve it...
User avatar
jpg87
Posts: 666
Joined: Thu Mar 16, 2017 7:16 am
Location: Limoges - France
Contact:

Re: Assembly3 preview

Post by jpg87 »

FYI, I'm glad I was able to make the drawing below entirely in PartDesign LinkBranch.

Thank you @realthunder !
realthunder wrote: Fri May 20, 2022 1:23 am...
FrameStep4.png
FrameStep4.png (366.66 KiB) Viewed 1601 times

See more details :
https://forum.freecadweb.org/viewtopic.php?f=24&t=69101
My website : http://help-freecad-jpg87.fr updated 2022/08/01
User avatar
Zolko
Veteran
Posts: 1794
Joined: Mon Dec 17, 2018 10:02 am

Re: Assembly3 preview

Post by Zolko »

jpg87 wrote: Wed Jun 01, 2022 7:58 am FYI, I'm glad I was able to make the drawing below entirely in PartDesign LinkBranch.
out of curiosity: what happens when you open the file in regular FreeCAD (v0.19 or v0.20) ?
try the Assembly4 workbench for FreCAD v0.19
install with Tools > Addon Manager > Assembly4 — tutorials here and here
User avatar
jpg87
Posts: 666
Joined: Thu Mar 16, 2017 7:16 am
Location: Limoges - France
Contact:

Re: Assembly3 preview

Post by jpg87 »

Zolko wrote: Wed Jun 01, 2022 8:25 am what happens when you open the file in regular FreeCAD (v0.19 or v0.20) ?
The file opens with errors, then the final result is correct.
FreeCAD 0.20 kept the result of the intersections creating the 3D sketches but shows an error on the surface extrusions that gave rise to them.

FrameFC0-20.png
FrameFC0-20.png (400.09 KiB) Viewed 1540 times

Code: Select all

OS: Windows 10 (10.0)
Word size of FreeCAD: 64-bit
Version: 0.20.28909 (Git)
Build type: Release
Branch: master
Hash: 6beef68ae1
Python 3.8.13, Qt 5.12.9, Coin 4.0.0, OCC 7.5.3
Locale: French/France (fr_FR)
Installed mods: 
  * Assembly3 0.11.3
  * BOLTSFC
  * Curves 0.4.3
  * DynamicData 2.46.0
  * fasteners 0.3.41
  * fcgear 1.0.0
  * PieMenu
  * symbols_library

The errors :

Code: Select all

13:45:43  OpenGL version is: 4.6 (4.6.0 - Build 26.20.100.7642)
13:45:43  Run Gui init script
13:45:43  Init: Running FreeCADGuiInit.py start script...
13:45:44  Init:   Searching modules...
13:45:45  Init:      Initializing C:\Program Files\FC0.20\Mod\AddonManager... done
13:45:46  Init:      Initializing C:\Program Files\FC0.20\Mod\Arch... done
13:45:46  Init:      Initializing C:\Program Files\FC0.20\Mod\Draft... done
13:45:46  Init:      Initializing C:\Program Files\FC0.20\Mod\Drawing... done
13:45:46  Init:      Initializing C:\Program Files\FC0.20\Mod\Fem... done
13:45:46  Init:      Initializing C:\Program Files\FC0.20\Mod\Idf(InitGui.py not found)... ignore
13:45:46  Init:      Initializing C:\Program Files\FC0.20\Mod\Image... done
13:45:46  Init:      Initializing C:\Program Files\FC0.20\Mod\Import... done
13:45:46  Init:      Initializing C:\Program Files\FC0.20\Mod\Inspection... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Material... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Measure(InitGui.py not found)... ignore
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Mesh... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\MeshPart... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\OpenSCAD... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Part... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\PartDesign... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Path... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Plot(InitGui.py not found)... ignore
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Points... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Raytracing... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\ReverseEngineering... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Robot... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Show(InitGui.py not found)... ignore
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Sketcher... done
13:45:47  Init:      Initializing C:\Program Files\FC0.20\Mod\Spreadsheet... done
13:45:48  Init:      Initializing C:\Program Files\FC0.20\Mod\Start... done
13:45:48  Init:      Initializing C:\Program Files\FC0.20\Mod\Surface... done
13:45:48  Init:      Initializing C:\Program Files\FC0.20\Mod\TechDraw... done
13:45:48  Init:      Initializing C:\Program Files\FC0.20\Mod\Test... done
13:45:48  Init:      Initializing C:\Program Files\FC0.20\Mod\Tux... done
13:45:48  Init:      Initializing C:\Program Files\FC0.20\Mod\Web... done
13:45:48  Init:      Initializing C:\Users\Bienvenue\AppData\Roaming\FreeCAD\Mod\Assembly3\.\(InitGui.py not found)... ignore
13:45:48  Init:      Initializing C:\Users\Bienvenue\AppData\Roaming\FreeCAD\Mod\BOLTSFC(InitGui.py not found)... ignore
13:45:48  Init:      Initializing C:\Users\Bienvenue\AppData\Roaming\FreeCAD\Mod\Curves\.\(InitGui.py not found)... ignore
13:45:48  Init:      Initializing C:\Users\Bienvenue\AppData\Roaming\FreeCAD\Mod\DynamicData\.\... done
13:45:48  Init:      Packaged workbench DynamicData specified icon in class DynamicDataWorkbench ... replacing with icon from package.xml data.
13:45:48  Init:      Initializing C:\Users\Bienvenue\AppData\Roaming\FreeCAD\Mod\fasteners\.\... done
13:45:48  Init:      Initializing C:\Users\Bienvenue\AppData\Roaming\FreeCAD\Mod\fcgear\.\(InitGui.py not found)... ignore
13:45:48  Init:      Initializing C:\Users\Bienvenue\AppData\Roaming\FreeCAD\Mod\PieMenu... done
13:45:49  Init:      Initializing C:\Users\Bienvenue\AppData\Roaming\FreeCAD\Mod\symbols_library(InitGui.py not found)... ignore
13:45:49  All modules with GUIs using InitGui.py are now initialized
13:45:49  Init: Initializing freecad.asm3
13:45:49  Module: Part
13:45:49  Loading Part module... done
13:45:53  Init: Initializing freecad.asm3... done
13:45:53  Init: Initializing freecad.gears
13:45:53  Init: Initializing freecad.gears... done
13:45:53  Init: Initializing freecad.Curves
13:45:53  Init: Initializing freecad.Curves... done
13:45:53  Init: Initializing freecad.freecad_glider
13:45:53  Init: Initializing freecad.freecad_glider... done
13:45:53  All modules with GUIs initialized using pkgutil are now initialized
13:45:53  Init: Loading FreeCAD GUI
13:45:53  Init: Running FreeCADGuiInit.py start script... done
13:45:55  Init: Activating default workbench StartWorkbench
13:45:55  Loading GUI of Web module... done
13:45:55  Loading GUI of Start module... done
13:45:55  Loading Start module... done
13:45:55  Installed Qt WebEngine locales directory not found at location C:/Program Files/FC0.20/translations\qtwebengine_locales. Trying application directory...
13:45:55  Qt WebEngine locales directory not found at location C:/Program Files/FC0.20/bin\qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
13:45:55  Init: Showing main window
13:45:55  Main window restored
13:45:55  Show main window
13:45:55  Toolbars restored
13:45:55  3Dconnexion device not attached.
13:45:55  Init: Entering event loop
13:45:55  Init: Executing event loop...
13:45:56  Init: Processing command line files
13:46:30  Loading Sketcher module... done
13:46:30  Loading PartDesign module... done
13:46:30  Loading GUI of Part module... done
13:46:30  Loading GUI of Sketcher module... done
13:46:30  Loading GUI of PartDesign module... done
13:46:30  Cannot create object 'Extrusion': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion001': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion002': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion003': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion008': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion009': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Loading Image module... done
13:46:30  Loading GUI of Image module... done
13:46:30  QFSFileEngine::open: No file name specified
13:46:30  QFSFileEngine::open: No file name specified
13:46:30  QFSFileEngine::open: No file name specified
13:46:30  QFSFileEngine::open: No file name specified
13:46:30  Cannot create object 'Import': ('Part::SubShapeBinder' is not a document object type)
13:46:30  Cannot create object 'Extrusion004': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion005': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion006': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion007': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion010': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion011': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion012': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion013': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion014': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion015': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion016': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion017': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion018': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion019': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion020': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion021': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion022': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion023': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion024': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion025': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion026': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion027': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion028': ('PartDesign::Extrusion' is not a document object type)
13:46:30  Cannot create object 'Extrusion029': ('PartDesign::Extrusion' is not a document object type)
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Import while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion001 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion002 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion003 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion008 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion009 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion001' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion002' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion003' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion008' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion009' while loading, maybe an object was not loaded correctly
13:46:30  Lost link to 'Import' while loading, maybe an object was not loaded correctly
13:46:30  Lost link to 'Import' while loading, maybe an object was not loaded correctly
13:46:30  Lost link to 'Import' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion004 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion005 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion010 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion011 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion012 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion013 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion014 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion015 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion006 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion007 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion004' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion005' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion007' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion006' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion010' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion011' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion012' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion013' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion014' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion015' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion016 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion017 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion018 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion019 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion020 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion021 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion022 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion023 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion024 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion025 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion026 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion027 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion028 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(795): Lost link to Motorcycle_Frame Extrusion029 while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion016' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion017' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion018' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion019' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion020' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion021' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion022' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion023' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion025' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion024' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion027' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion026' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion028' while loading, maybe an object was not loaded correctly
13:46:30  <PropertyLinks> PropertyLinks.cpp(3425): Lost link to 'Extrusion029' while loading, maybe an object was not loaded correctly
13:46:53  Enumeration index -1 is out of range, ignore it
13:46:53  1e-07 <App> Document.cpp(2876): Motorcycle_Frame#Reference002.Support: Link not restored
Object: Extrusion002
13:46:53  6.46e-05 <App> Document.cpp(2876): Motorcycle_Frame#Reference003.Support: Link not restored
Object: Extrusion003
13:46:53  9.67e-05 <App> Document.cpp(2876): Motorcycle_Frame#Reference.Support: Link not restored
Object: Extrusion
13:46:53  0.0001107 <App> Document.cpp(2876): Motorcycle_Frame#Reference001.Support: Link not restored
Object: Extrusion001
13:46:53  SketchObject::onChanged(): Unmanaged change of Constraint Property results in invalid constraint indices
13:46:53  0.0053659 <App> Document.cpp(2876): Motorcycle_Frame#Reference015.Support: Link not restored
Object: Extrusion008
13:46:53  0.0053861 <App> Document.cpp(2876): Motorcycle_Frame#Reference016.Support: Link not restored
Object: Extrusion009
13:46:53  SketchObject::onChanged(): Unmanaged change of Constraint Property results in invalid constraint indices
13:46:53  0.0104285 <App> Document.cpp(2876): Motorcycle_Frame#Reference004.Support: Link not restored
Object: Extrusion004
13:46:53  0.0104473 <App> Document.cpp(2876): Motorcycle_Frame#Reference005.Support: Link not restored
Object: Extrusion005
13:46:53  0.0109176 <App> Document.cpp(2876): Motorcycle_Frame#Reference006.Support: Link not restored
Object: Extrusion007
13:46:53  0.0109346 <App> Document.cpp(2876): Motorcycle_Frame#Reference007.Support: Link not restored
Object: Extrusion006
13:46:53  0.0111452 <App> Document.cpp(2876): Motorcycle_Frame#Reference021.Support: Link not restored
Object: Extrusion012
13:46:53  0.0111608 <App> Document.cpp(2876): Motorcycle_Frame#Reference022.Support: Link not restored
Object: Extrusion013
13:46:53  0.0119243 <App> Document.cpp(2876): Motorcycle_Frame#Reference019.Support: Link not restored
Object: Extrusion010
13:46:53  0.011941 <App> Document.cpp(2876): Motorcycle_Frame#Reference020.Support: Link not restored
Object: Extrusion011
13:46:53  PositionBySupport: TopoDS::Edge
13:46:53  0.0124037 <App> Document.cpp(2876): Motorcycle_Frame#Reference023.Support: Link not restored
Object: Extrusion014
13:46:53  0.01242 <App> Document.cpp(2876): Motorcycle_Frame#Reference024.Support: Link not restored
Object: Extrusion015
13:46:53  0.0156863 <App> Document.cpp(2876): Motorcycle_Frame#Reference064.Support: Link not restored
Object: Extrusion028
13:46:53  0.0157041 <App> Document.cpp(2876): Motorcycle_Frame#Reference065.Support: Link not restored
Object: Extrusion029
13:46:53  0.0174832 <App> Document.cpp(2876): Motorcycle_Frame#Reference062.Support: Link not restored
Object: Extrusion027
13:46:53  0.0174999 <App> Document.cpp(2876): Motorcycle_Frame#Reference063.Support: Link not restored
Object: Extrusion026
13:46:53  0.0182446 <App> Document.cpp(2876): Motorcycle_Frame#Reference060.Support: Link not restored
Object: Extrusion025
13:46:53  0.018261 <App> Document.cpp(2876): Motorcycle_Frame#Reference061.Support: Link not restored
Object: Extrusion024
13:46:53  0.0189721 <App> Document.cpp(2876): Motorcycle_Frame#Reference057.Support: Link not restored
Object: Extrusion022
13:46:53  0.0189888 <App> Document.cpp(2876): Motorcycle_Frame#Reference058.Support: Link not restored
Object: Extrusion023
13:46:53  0.0196739 <App> Document.cpp(2876): Motorcycle_Frame#Reference053.Support: Link not restored
Object: Extrusion020
13:46:53  0.0196897 <App> Document.cpp(2876): Motorcycle_Frame#Reference054.Support: Link not restored
Object: Extrusion021
13:46:53  0.0203567 <App> Document.cpp(2876): Motorcycle_Frame#Reference033.Support: Link not restored
Object: Extrusion018
13:46:53  0.0203736 <App> Document.cpp(2876): Motorcycle_Frame#Reference034.Support: Link not restored
Object: Extrusion019
13:46:53  0.0214276 <App> Document.cpp(2876): Motorcycle_Frame#Reference031.Support: Link not restored
Object: Extrusion016
13:46:53  0.0214446 <App> Document.cpp(2876): Motorcycle_Frame#Reference032.Support: Link not restored
Object: Extrusion017
13:47:31  Loading MeshPart module... done
13:47:31  Loading GUI of MeshPart module... done
13:47:31  Loading Surface module... done
13:47:31  Loading GUI of Surface module... done
13:54:16  Hide main window
13:56:36  Save AutoRecovery file: Needed time: 6s
13:56:36  Show main window
14:00:20  Hide main window
14:03:45  Show main window
14:03:53  Hide main window
14:05:09  Show main window
My website : http://help-freecad-jpg87.fr updated 2022/08/01
Post Reply