BOM (Bill Of Materials) function : https://forum.freecadweb.org/viewtopic.php?f=8&t=23592
Another approach to assembly solver (A2plus)
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Another approach to assembly solver (A2plus)
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
- manuelkrause
- Posts: 442
- Joined: Thu Jul 05, 2018 7:16 pm
Re: Another approach to assembly solver (A2plus)
@Koemi, and @Turro75,
I've added your first wishes, citing your forum texts, to the A2plus feature wishlist.
https://github.com/kbwbe/A2plus/issues/88
If you disagree with that, please let me know. It'll be removed immediately.
- wandererfan
- Veteran
- Posts: 6326
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Another approach to assembly solver (A2plus)
I get the same result: Our resources are loaded in InitGui.py so they are not available until A2p is initialized. Maybe there is a better place to put the Resources?
- wandererfan
- Veteran
- Posts: 6326
- Joined: Tue Nov 06, 2012 5:42 pm
- Contact:
Re: Another approach to assembly solver (A2plus)
Some progress, but very slow still. I've learned how to create a "family tree" for parts and built a structure for "fingerprinting", but I can't do anything with the results yet.manuelkrause wrote: ↑Thu Sep 06, 2018 12:44 pm Some things depend on the existence of topological naming, so that parts' sub-objects are identified reliably across (sub-)assemblies.
@kbwbe: You did successful work on this earlier, is it allowed to read the code? And @wandererfan: You recently also added code related to it. Do you make progress?
- manuelkrause
- Posts: 442
- Joined: Thu Jul 05, 2018 7:16 pm
Re: Another approach to assembly solver (A2plus)
That essentially means: Progress! Keep up your work!wandererfan wrote: ↑Thu Sep 06, 2018 2:02 pmSome progress, but very slow still. I've learned how to create a "family tree" for parts and built a structure for "fingerprinting", but I can't do anything with the results yet.manuelkrause wrote: ↑Thu Sep 06, 2018 12:44 pm Some things depend on the existence of topological naming, so that parts' sub-objects are identified reliably across (sub-)assemblies.
@kbwbe: You did successful work on this earlier, is it allowed to read the code? And @wandererfan: You recently also added code related to it. Do you make progress?
I'm still a python newbie.
With "fingerprinting", do you mean a method to clearly identify and re-identify parts? With what item do you begin to make it clearly named for 3D? Point0, axes, nearest faces, or such? For me it remains really interesting, as and although I don't understand all underlying math.
Re: Another approach to assembly solver (A2plus)
Turro75 wrote: ping
wandererfan wrote: ping
manuelkrause wrote: ping
Hi Guy's !project4 wrote: ping
Master-branch has been merged with devel.
The only thing missing is the release tag V0.1
Please test finally.
If the only issue is "alien green standard icons" in some cases, this will be stuff for the next bugfix version.
Please vote for:
- Go to first "official" release !
- Please wait !
KBWBE
https://github.com/kbwbe/A2plus
latest release: v0.4.56, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench
https://github.com/kbwbe/A2plus
latest release: v0.4.56, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench
- manuelkrause
- Posts: 442
- Joined: Thu Jul 05, 2018 7:16 pm
Re: Another approach to assembly solver (A2plus)
Hi Klaus,manuelkrause wrote: ↑Thu Sep 06, 2018 12:22 pmHi Klaus,
this works well for me on my linux system.
BTW, can we have the recently changed "print detailed DOF informations to console" as either a WB icon click-able function or an on/off option in-there? IMO, hiding it in the menu is not really useful for me.
Regards,
Manuel
regarding the above: My Second Point: Can you please reinstate something usable?
Many Thanks!
- manuelkrause
- Posts: 442
- Joined: Thu Jul 05, 2018 7:16 pm
Re: Another approach to assembly solver (A2plus)
I notice a need of FC to recompute after one or two A2plus operations. (Top icon shows it and tree view icons with check markers.)
Can't identify clearly, so far.
Maybe only a one-liner needed (e.g. to recompute each time upon part addition).
Can't identify clearly, so far.
Maybe only a one-liner needed (e.g. to recompute each time upon part addition).
- Attachments
-
- Screenshot_20180906_183819.png (78.29 KiB) Viewed 1512 times
Re: Another approach to assembly solver (A2plus)
Hi Manuel, i will have look for...manuelkrause wrote: ↑Thu Sep 06, 2018 4:37 pm I notice a need of FC to recompute after one or two A2plus operations. (Top icon shows it and tree view icons with check markers.)
Can't identify clearly, so far.
Maybe only a one-liner needed (e.g. to recompute each time upon part addition).
KBWBE
https://github.com/kbwbe/A2plus
latest release: v0.4.56, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench
https://github.com/kbwbe/A2plus
latest release: v0.4.56, installable via FreeCAD's addon manager
Tutorial: gripper assembly https://www.youtube.com/watch?v=QMxcQ5tssWk
Documentation: https://www.freecadweb.org/wiki/A2plus_Workbench
- manuelkrause
- Posts: 442
- Joined: Thu Jul 05, 2018 7:16 pm
Re: Another approach to assembly solver (A2plus)
@kbwbe:kbwbe wrote: ↑Thu Sep 06, 2018 4:56 pmHi Manuel, i will have look for...manuelkrause wrote: ↑Thu Sep 06, 2018 4:37 pm I notice a need of FC to recompute after one or two A2plus operations. (Top icon shows it and tree view icons with check markers.)
Can't identify clearly, so far.
Maybe only a one-liner needed (e.g. to recompute each time upon part addition).
Hi Klaus,
please just don't feel any time pressure!
Like @Turro75 said yesterday or so,
"it's ready, when it's ready." Period.
I like him for this expression!