Life got in a way. That's unlikely to happen soon.
It's been a while since my last post regarding anything about assembly. It is because I actually started working on assembly3, about three days before you started this thread. My assembly3 is all python code, but mostly as bridge to two major C++ components,
Trailblazer!realthunder wrote: ↑Sat Nov 18, 2017 8:11 pmI haven't announced assembly3 yet, because there is a lot of documentation work yet to be done. I am in the stage of final testing by converting one of my device assembly into assembly3. In case anyone is curious and brave enough to take a look at the code, https://github.com/realthunder/FreeCAD_assembly3
What import action are you referring to? I've added some import commands grouped under link actions sub menu. The sub menu is available when you activate any standard workbench, e.g. Asesmbly3, Part, etc, and then right click some item in the tree view. Depending on the clicked items, and its containing document, you get different actions. If the item contains an external link, then you get action called 'import link', which will copy the linked object into the current document, and change the link to point to the imported copy. If the document contains more external links, you will have the 'import all links'.
Hmm...that's strange. How can you get anything work then? The reason for that is, my python lint keep complaining something about relative import blah blah, if I didn't explicitly import my own main module. You can simply rename the git checkout directory to asm3 in the Mod directory to solve the problem. Anyway, I'll put detail instruction in the readme soon.triplus wrote: ↑Mon Nov 20, 2017 12:07 pmThis import is used frequently in your code. But you didn't provide the asm3 module in your GitHub repository:
Code: Select all