Search found 226 matches
- Wed Aug 24, 2022 6:00 pm
- Forum: Python scripting and macros
- Topic: How can I generate a 2D surface programmatically?
- Replies: 7
- Views: 1112
Re: How can I generate a 2D surface programmatically?
I may have mixed some terminology here. Here is what I actually want to achieve: Screenshot_2022-08-24_20-22-13.png I poked around with Part workbench after your code examples. Then I saw "Make face from wires" function. This is how I achieved the result in the screenshot: 1. Create a Body...
- Wed Aug 24, 2022 2:05 pm
- Forum: Python scripting and macros
- Topic: How can I generate a 2D surface programmatically?
- Replies: 7
- Views: 1112
How can I generate a 2D surface programmatically?
I want to solve a positioning problem with a macro, explained here: https://github.com/realthunder/FreeCAD_assembly3/issues/1271 In order to solve this problem, I need to generate a 2D plane and then move it to a custom position programmatically. I tried the "Create a Body and a Sketch inside i...
- Thu Oct 07, 2021 9:35 pm
- Forum: Python scripting and macros
- Topic: Macro to generate 3D Circuit Board from a Pick-and-Place file?
- Replies: 0
- Views: 1787
Macro to generate 3D Circuit Board from a Pick-and-Place file?
I know (heard) about Kicad Step-up by easyw and I need something similar for my own PCB design application. A general purpose tool for this purpose would be a macro (or workbench) that reads a "Pick and Place" file to generate the 3D PCB model. If a Pick and Place file can be generated by ...
- Sun Feb 14, 2021 6:52 pm
- Forum: Developers corner
- Topic: how do I record changes to undo/redo?
- Replies: 36
- Views: 5886
Re: how do I record changes to undo/redo?
This question reminds me of @ceremcem's post Making projects resistant to breaking changes https://forum.freecadweb.org/viewtopic.php?f=8&t=54298 ping Yes, directly related. If we had an option to record every step as a macro, there were absolutely zero issues about any number of undo/redo oper...
- Mon Feb 01, 2021 2:03 pm
- Forum: Open discussion
- Topic: Setting rotation of center in Gesture Navigation
- Replies: 0
- Views: 1300
Setting rotation of center in Gesture Navigation
Setting the center of rotation is a frequently used action during inspection and/or assembly of a model. Currently it's super hard and distracting to set center of rotation with 'H' key in Gesture Navigation for users like me because I'm using a different keyboard layout and 'H' key is in place of '...
- Thu Jan 28, 2021 6:06 pm
- Forum: FEM
- Topic: FreeCAD as pre-post processor for MBDyn
- Replies: 437
- Views: 176332
Re: FreeCAD as pre-post processor for MBDyn
I think the reason for FreeCAD lacking an assembly workbench with the capabilities of most commercial packages is that it is quite complex to program/solve the ODEs needed. MBDyn does exactly this, it solves the assembly before performing the dynamic simulation. What do you think about Assembly3? I...
- Sat Jan 16, 2021 2:22 pm
- Forum: Assembly
- Topic: Assembly3 preview
- Replies: 2024
- Views: 1443904
Re: Assembly3 preview
I don't know if it is mentioned before, but the latest "selection behavior" is totally-freaking-awesome ! When I need to select a geometry which I can not visually reach, I select anywhere on that part. Rest of the model becomes visually semi-transparent and physically transparent; so I ca...
- Fri Jan 15, 2021 1:23 pm
- Forum: Open discussion
- Topic: Making projects resistant to breaking changes
- Replies: 10
- Views: 2754
Re: Making projects resistant to breaking changes
The real "source code" for a FCStd file is… the FCStd itself, it's just an .xml file that describes the model tree + properties (and contents of sketches or non-parametric geometries) that are visible in FreeCAD's combo view. I intentionally named it as "source code" because it ...
- Fri Jan 15, 2021 12:08 am
- Forum: Open discussion
- Topic: Making projects resistant to breaking changes
- Replies: 10
- Views: 2754
Re: Making projects resistant to breaking changes
FreeCAD's macro recording doesn't seem reliable enough to record the creation of an entire document, there are sometimes small steps which are not recorded, any missed one would break the reconstruction of a model. That's actually not a problem. The "unrecorded small steps" can even be in...
- Wed Jan 13, 2021 1:09 am
- Forum: Open discussion
- Topic: Making projects resistant to breaking changes
- Replies: 10
- Views: 2754
Making projects resistant to breaking changes
Problem Description We need to protect our projects/works from getting broken by breaking changes, even after our projects are archived. If the breaking change is inevitable, we need to be notified at the time of introduction of the breaking change, in order to reduce the refactoring costs by early...