Search found 5 matches

by filippor
Mon Jan 30, 2023 8:24 pm
Forum: Toponaming forum
Topic: [Ongoing] Testing Toponaming in upstream FreeCAD
Replies: 65
Views: 188246

Re: [Ongoing] Testing Toponaming in upstream FreeCAD

I think this branch Is diverging from master. Why don't periodically merge from master?
by filippor
Wed Feb 10, 2021 1:56 pm
Forum: Developers corner
Topic: App::Link and hasattr
Replies: 45
Views: 9154

Re: App::Link and hasattr

the idea that I'm suggesting is to extend the capability of a function to treat non only with a specific object type but with all object that is adaptable to that specific type. For example an App::Link that pointing to a Part::Box is adaptable to a Part::Box The use of an AdapterFactory registry (g...
by filippor
Tue Jan 19, 2021 5:58 pm
Forum: Developers corner
Topic: App::Link and hasattr
Replies: 45
Views: 9154

Re: App::Link and hasattr

Why don't use Adapter pattern add a method to App:DocumentObject getAdapter(typeID) that if possible return an an Adpter that implement the requested type If necessary can be implemented a global AdpterManager where AdapterFactory can be registered It is a pattern implemented in Eclipse https://wiki...
by filippor
Sun Jan 28, 2018 1:28 pm
Forum: Path/CAM
Topic: request for hint on create additive operation
Replies: 4
Views: 929

Re: request for hint on create additive operation

thank's for the answer. Yes I would create something like a slicer using the freecad library to support arc and advanced editing like create non planar layer. I'll take a look at libarea
by filippor
Sat Jan 27, 2018 1:39 pm
Forum: Path/CAM
Topic: request for hint on create additive operation
Replies: 4
Views: 929

request for hint on create additive operation

I want to create an additive operation like 3d printing. What I need to change?
add a new tool type and an operation similar to pocket but in reverse direction. Someone has some hint on how to proceed?
thanks