STEP reader improvement
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
STEP reader improvement
Hi,
I just opened a PR to slightly (really slightly) improve STEP reader. The PR is creating compound into the UI as to keep track of the STEP tree structure merging multiple element from the STEP into these compounds.
vejmarie
I just opened a PR to slightly (really slightly) improve STEP reader. The PR is creating compound into the UI as to keep track of the STEP tree structure merging multiple element from the STEP into these compounds.
vejmarie
Re: STEP reader improvement
yeah! I was just looking forward for your coming back!vejmarie wrote:Hi,
I just opened a PR to slightly (really slightly) improve STEP reader. The PR is creating compound into the UI as to keep track of the STEP tree structure merging multiple element from the STEP into these compounds.
vejmarie
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: STEP reader improvement
Yep sorry took me a lot of time, I had an unscheduled travel which came up in the US, just back home with some time during the week-end to clean what I have done as experiments. I am trying now to push upstream in a step by stepeasyw-fc wrote:yeah! I was just looking forward for your coming back!vejmarie wrote:Hi,
I just opened a PR to slightly (really slightly) improve STEP reader. The PR is creating compound into the UI as to keep track of the STEP tree structure merging multiple element from the STEP into these compounds.
vejmarie
Re: STEP reader improvement
Great!vejmarie wrote:I am trying now to push upstream in a step by step
I built it in ubuntu and it is already a nice step in the assembly structure...
Thanks so much for your effort!
Maurice
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: STEP reader improvement
You are welcome, I am currently improving the parallel code and still trying to figure out if I go for boost or tbb . Shall be pushed by the end of the week.easyw-fc wrote:Great!vejmarie wrote:I am trying now to push upstream in a step by step
I built it in ubuntu and it is already a nice step in the assembly structure...
Thanks so much for your effort!
Maurice
vejmarie
Re: STEP reader improvement
Hi again,vejmarie wrote:I am trying now to push upstream in a step by step
I'm using the FreeCAD 'tree patch' you submitted and it works great!
I'm just tested it with some assembly with sub-assembly file that I founded here
http://www.cax-if.de/library/index.html in CADAssistant I get the hierarchical structure but in FC 9677 win64 (with the patch included) I get a plain list of items as it was before the patch... does the patch includes already a sub assembly hierarchy or is just a first step of this implementation?
I cannot make many test because I don't have any CAD to write STEP file a part FreeCAD and I can rely on CADAssistance or DesignSpark Mechanical to see the STEP structure...
Thx again
Maurice
Last edited by easyw-fc on Thu Jan 19, 2017 8:20 pm, edited 1 time in total.
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: STEP reader improvement
Let me have a look. I tested the stuff with STEP files coming from ProE. Need probably more test case
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: STEP reader improvement
I do see the same behavior than the one you see on windows. Something is probably missing somehwere. I need to check which STEP file format is it. Just give me a few days to have a look, this is a simple example.vejmarie wrote:Let me have a look. I tested the stuff with STEP files coming from ProE. Need probably more test case
vejmarie
Re: STEP reader improvement
Thx again for your effort!vejmarie wrote: I do see the same behavior than the one you see on windows. Something is probably missing somehwere. I need to check which STEP file format is it. Just give me a few days to have a look, this is a simple example.
vejmarie
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: STEP reader improvement
I just have opened a new PR to fix this issue https://github.com/FreeCAD/FreeCAD/pull/465. I can now open that file with the whole tree. One of the issue I see with this fix is that it is slowing down the display of Assembly as it is doubling the content. I need to check how we could improve that, but at least it works as it is supposed to.easyw-fc wrote:Thx again for your effort!vejmarie wrote: I do see the same behavior than the one you see on windows. Something is probably missing somehwere. I need to check which STEP file format is it. Just give me a few days to have a look, this is a simple example.
vejmarie