Search found 3104 matches
- Wed Feb 23, 2022 7:57 am
- Forum: Announcements & Features
- Topic: Addon Manager Redesign 2021
- Replies: 392
- Views: 118491
Re: Addon Manager Redesign 2021
Hello chennes, fantastic work! For the upcoming 0.20 release I thought I propose some pip dependencies for the workbench I'm working on. I'm ready to make the PR, but wanted to ask if 1. The dependencies are deemed ok 2. The syntax for package optional parts is supported This is what I want to add: ...
- Mon Feb 21, 2022 7:00 am
- Forum: Open discussion
- Topic: Collaboration on design (PDM)
- Replies: 4
- Views: 1714
Re: Collaboration on design (PDM)
https://github.com/OpenCollaborationPla ... borativeFC ickby was working on a prototype for collaborative design but I think it was more about having two (or more) people editing the same file at the same time Yes, indeed it is intended for multi user access and edit. I basically try to replace git...
- Fri Jan 07, 2022 2:37 pm
- Forum: Python scripting and macros
- Topic: Running pip from within FreeCAD
- Replies: 44
- Views: 16518
Re: Running pip from within FreeCAD
Of course, another metadata file :) :lol: actually I don't care where the dependencies are specified, requirement.txt is just the default python way, hence my example was based on that. Any other way is perfectly fine :) One thing to consider is the syntax for package version requirements (e.g. min...
- Fri Jan 07, 2022 2:16 pm
- Forum: Python scripting and macros
- Topic: Running pip from within FreeCAD
- Replies: 44
- Views: 16518
Re: Running pip from within FreeCAD
I personally think it is very important to allow add-ons to have dependencies and automatically install them. I recognize the problems, so here a possible workflow that may resolve some concerns (partially what I do in my addon): 1. Read in the requirement.txt from the add-on and check what is not i...
- Wed Jan 05, 2022 6:13 am
- Forum: Python scripting and macros
- Topic: Running pip from within FreeCAD
- Replies: 44
- Views: 16518
Re: Running pip from within FreeCAD
I tried to figure this out for my add-on. In the end I just called the python executable, with the following extra logic: On windows: - set the working directory for the call to the freecad bin folder, as there is the python executable compatible with freecad On Linux: - it is possible that freecad ...
- Wed Dec 01, 2021 7:22 am
- Forum: Open discussion
- Topic: Teamwork / Collaborate in FreeCAD
- Replies: 3
- Views: 1209
Re: Teamwork / Collaborate in FreeCAD
I'm working on a project enabling that, and a alpha version is running. Definitely not production ready yet, but you may be interested and have a look:
https://github.com/OpenCollaborationPla ... borativeFC
https://github.com/OpenCollaborationPla ... borativeFC
- Mon Nov 29, 2021 9:26 am
- Forum: Python scripting and macros
- Topic: [Solved] getGlobalPlacement(), how do I setGlobalPlacement()
- Replies: 19
- Views: 5294
Re: getGlobalPlacement(), how do I setGlobalPlacement()
Global placement is the cummulative placement of the object itself and all its parent Containers. There cannot be a setglobal() as it would be undefined how to distribute the placement between object and parents.
- Sun Nov 14, 2021 3:33 pm
- Forum: Developers corner
- Topic: [SOLVED]OpenSCAD or OCC.Core ? for low level manupulating?
- Replies: 11
- Views: 3098
Re: OpenSCAD or OCC.Core ? for low level manupulating?
hm seemed it was too early for me to write a text, I corrected the mistakes now in my post, sorry.
- Sun Nov 14, 2021 11:38 am
- Forum: Developers corner
- Topic: [SOLVED]OpenSCAD or OCC.Core ? for low level manupulating?
- Replies: 11
- Views: 3098
Re: OpenSCAD or OCC.Core ? for low level manupulating?
Occ (open cascade) is what freecad uses in the part and part design workbenches and hence by all other workbenches based on that (so almost all of them) Openscad is used in a special openscad workbench and for some special niche operations. On a fundamental level Occ (open cascade) is a BRep library...
- Sat Oct 23, 2021 11:57 am
- Forum: Part Design module development
- Topic: BUG! in Shape.isInside
- Replies: 7
- Views: 5853
Re: BUG! in Shape.isInside
Ah ok i only checked the initial example... That is strange. I'm not at my pc for a few days, so unfortunately cannot dig for the reason. But maybe the problem lies also with the edge itself: I think a edge cannot be infinite by definition, and the fact that it has no vertexes may hint to an invalid...