[SOLVED] STEP file looks differently in FreeCAD vs RealThunder's ASM3 branch

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
Pedja
Posts: 11
Joined: Mon Mar 12, 2018 1:28 pm

[SOLVED] STEP file looks differently in FreeCAD vs RealThunder's ASM3 branch

Post by Pedja »

(Mods, if this is the wrong part of the forum to post this, please move it to appropriate place, thanks.)

Someone(sorry, can't remember the nick) mentioned on IRC an issue with how the particular STEP file looks when imported to FreeCAD.
So I tried it, and indeed, there is a difference in how it looks in vanilla FCAD(0.19-22756 Appimage), and RealThunder's ASM3 daily build(20201019).

Attached are the screenshots showing it, and the STEP file is
https://www.isispace.nl/wp-content/uplo ... e_Open.zip

I've tried a few other STEP files from there, and they look fine, AFAICT, so I am curious why is this one 'special' :)
Attachments
FreeCAD AppImage
FreeCAD AppImage
fc-appimage.png (50.76 KiB) Viewed 1175 times
RT's ASM3 daily AppImage
RT's ASM3 daily AppImage
rt-20201009-daily.png (48.94 KiB) Viewed 1175 times
Last edited by Pedja on Thu Oct 22, 2020 9:53 am, edited 1 time in total.
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: STEP file looks differently in FreeCAD vs RealThunder's ASM3 branch

Post by wmayer »

You must check the involved OCCT versions of the FreeCAD variants. Recently I pulled the beta version of OCCT 7.5 and a certain STEP file looked completely different compared to OCCT 7.3
User avatar
Pedja
Posts: 11
Joined: Mon Mar 12, 2018 1:28 pm

Re: STEP file looks differently in FreeCAD vs RealThunder's ASM3 branch

Post by Pedja »

wmayer wrote: Mon Oct 19, 2020 6:24 pm You must check the involved OCCT versions of the FreeCAD variants. Recently I pulled the beta version of OCCT 7.5 and a certain STEP file looked completely different compared to OCCT 7.3
Well, that's the confusing part :)
According to 'About' thingie, both use OCCT-7.4.0, and the same thing happens with my 0.19 build with OCCT-7.4.0p1.
[off-topic] So by the time OCCT-7.5.0 comes out of beta with proper release, FreeCAD will build with it? Neat :)
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: STEP file looks differently in FreeCAD vs RealThunder's ASM3 branch

Post by wmayer »

According to 'About' thingie, both use OCCT-7.4.0, and the same thing happens with my 0.19 build with OCCT-7.4.0p1.
OK, so in this case it must be a difference between official FreeCAD and realthunder's fork. But I can't help you much in this case. It's probably best to ask realthunder directly.
So by the time OCCT-7.5.0 comes out of beta with proper release, FreeCAD will build with it?
Yes, it does. There was a major API change of the Progress_Indicator class and for now I have disabled its usage in FreeCAD when building with OCCT 7.5. I will prepare a proper port at a later time...
User avatar
Pedja
Posts: 11
Joined: Mon Mar 12, 2018 1:28 pm

Re: STEP file looks differently in FreeCAD vs RealThunder's ASM3 branch

Post by Pedja »

Mystery solved :)
With "Use LinkGroup" enabled in STEP import preferences, it looks the same as in RT's branch.
I apologize for wasting your time, I should've picked up on that way earlier, since it's clearly visible in the screenshots that set import options
are different, but I missed it.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: STEP file looks differently in FreeCAD vs RealThunder's ASM3 branch

Post by Kunda1 »

Please mark this thread [SOLVED] (edit the 1st post thread title)
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
easyw-fc
Veteran
Posts: 3633
Joined: Thu Jul 09, 2015 9:34 am

Re: STEP file looks differently in FreeCAD vs RealThunder's ASM3 branch

Post by easyw-fc »

Pedja wrote: Wed Oct 21, 2020 6:58 pm Mystery solved :)
With "Use LinkGroup" enabled in STEP import preferences, it looks the same as in RT's branch.
LinkGroups are slightly different in the actual branch and in RT branch.
There are two very old PRs that would need to be merged to have the same behaviour as the actual RT branch...
wmayer wrote: Mon Oct 19, 2020 6:24 pm certain STEP file
@Werner would you mind to have a look at those PRs? (I know they are big ones...)
(Geo)Group behavior changes
Plain/Geo group behavior change and related 3D visualization/selection enhancement
Post Reply