Search found 3104 matches

by ickby
Sun Aug 01, 2021 6:08 am
Forum: FEM
Topic: Postprocessing pipeline, clipping plane
Replies: 6
Views: 1521

Re: Postprocessing pipeline, clipping plane

By the way, in freecad you can set the legend range manually by double clicking it. You can extract the desired max min range from the normal result view (not the pipeline one), and put it in the legend for the pipeline. A bit cumbersome, but it would get you your results.
by ickby
Sun Aug 01, 2021 6:06 am
Forum: FEM
Topic: Postprocessing pipeline, clipping plane
Replies: 6
Views: 1521

Re: Postprocessing pipeline, clipping plane

Im pretty sure it is possible in paraview, but I do not remember how to do it, and can't check right now. Paraview has a bit weird system für setting the scales in the property editor, you would need to test it out a bit.
by ickby
Sat Jul 31, 2021 12:04 pm
Forum: FEM
Topic: Postprocessing pipeline, clipping plane
Replies: 6
Views: 1521

Re: Postprocessing pipeline, clipping plane

The idea of the postprocessing pipeline is, well, to be a pipeline. This means each filter takes the output data of the filter before him, and adds his operation, to create new ouptut data. The Postprocessing pipeline object itself is the parent object, which holds the full data set. If you want to ...
by ickby
Wed Jul 21, 2021 6:00 am
Forum: Developers corner
Topic: Core Objects: Inheritance vs ECS
Replies: 5
Views: 1992

Re: Core Objects: Inheritance vs ECS

Extensions are designed to have certain functionalities addable to objects. It is deliberately a construction time mechanism, not a runtime one, as this is intended for more versatile type creation. For this is see no difference between multiple inheritance or ECS, just that inheritance fits better ...
by ickby
Wed Jul 14, 2021 7:19 am
Forum: Open discussion
Topic: Freecad->Blender Livelink (pure NURBS approach)
Replies: 5
Views: 1379

Re: Freecad->Blender Livelink (pure NURBS approach)

It's just an alpha, so not ready for real use. But if you are interested in developing code for your idea we could check if my work could be a reasonable base.
by ickby
Tue Jul 13, 2021 3:20 pm
Forum: Open discussion
Topic: Freecad->Blender Livelink (pure NURBS approach)
Replies: 5
Views: 1379

Re: Freecad->Blender Livelink (pure NURBS approach)

Do you intend a bidirectional live link, so also chaning the FreeCAD data when changes are done in blender? And is this intended on a single PC only, running both apps, or between different PC's? If bidirectional link and multiple PCs/Users working at the same time, you will face challenges in netwo...
by ickby
Fri Jul 09, 2021 4:58 pm
Forum: Python scripting and macros
Topic: [Bug] even if the Group property is set readonly, dragging is allowed
Replies: 3
Views: 22302

Re: [Bug] even if the Group property is set readonly, dragging is allowed

Drag and drop is a universal implementarion, detailed by the document objects. It has no idea, what a group property is, or how it influences drag and drop. So it is understandable that it cannot react on the read only status.
by ickby
Fri Jul 09, 2021 4:38 am
Forum: Python scripting and macros
Topic: [Bug] even if the Group property is set readonly, dragging is allowed
Replies: 3
Views: 22302

Re: [Bug] even if the Group property is set readonly, dragging is allowed

Read-only for a property does only apply for the property editor. It does not prevent any programmatic change of the property, neither by python, c++ or even other UI elements like Dialogs etc. Drag and drop as a UI feature is controlled by the viewprovider. There you can define if drag and drop is ...
by ickby
Fri Jul 02, 2021 7:05 pm
Forum: Python scripting and macros
Topic: Internal server for FreeCAD
Replies: 27
Views: 9980

Re: Internal server for FreeCAD

To run a server or client directly in freecad you need to make it asyncronous, as otherwise you would block FC with long running or even blocking network operations. This means you need an eventloop. The problem is, that freecad ui already has one, the Qt event loop, and you cannot run a second one....
by ickby
Fri Jul 02, 2021 11:47 am
Forum: Python scripting and macros
Topic: Strange behaviour, how to reset the "scripting engine"?
Replies: 3
Views: 627

Re: Strange behaviour, how to reset the "scripting engine"?

There is a preference setting which decides if scripts are executed in their separate environment. I don't recall the exact name, but you should be easily able to find it.

Imho I like this being a setting, as I use both behaviours depending on use case.