easyw-fc wrote: ↑
Wed Jun 06, 2018 8:24 am
No, I'm saying you have to test your importing and exporting results in proprietary CADs to know if you are doing a good job for what STEP is meaningful.
Yes, I will. But in this case, you seem to show me what DSM imported as an evidence suggesting the upstream is correct for not using the instance name, which I don't agree.
In fact there are Part group in Part group in FC importer
the up Part container 'Universal_Robots___UR10' is the 'UR10' DSM main container, the FC 'Size_4_Joint' inside container is the DSM 'Size 4 Joint' container and then there are the internal shapes.
in A3 everything is flattened and the Labels are not related to what DSM is displaying.
I explained the label thing several times already. And there is group of group in AS1 for my importer too. So, you don't bother asking why DSM uses the same icon in AS1 for l-bracket-assembly and its sub-assembly nut-bolt-assembly, but a different container for 'plate', or 'Size-4-joint'? What's the difference? Why FC using the same container for both is considered correct?
And you completely ignore the fact that I said I plan to add a general Part command to expand/collapse compound. Believe it or not, 0.6 importer does expand compound like the upstream. I followed this logic from Jean's code. But then I changed my mind yesterday and think this is not a good idea. If the component is not saved in STEP as an assembly, we don't expand it as one automatically. We can of course add more settings to preference to let user decide, and there is also the general command I mentioned.
No, I'm sorry if you think so, but at the same time you must consider that what is the meaning of a STEP file is interoperability... if you code your importer exporter without make any comparison with the commercial sw, then you will miss the real target of the job.
The testing as black box is exactly what is needed for the wanted result.
I never denied the necessity of horizontal comparison. I just disagree with your interpretation of the comparison results in this particular case. Plus, we are talking importer here, faithfully presenting information in the STEP is one thing, finding the best way to present it in FC is another important factor. When exporting, then the criteria should be for max compatibility.
Have you access to at least some commercial CAD?
I can install the free ones, sure. But no, not the other, I definitely need helps there.
And just to close this long post, I had warned you that STEP importing/exporting would not have been a simple task, so I consider that it will delay A3 merging as I already pointed out above.
Thanks for the warning. I probably talk too much. You know, if it won't for me out doing my own work today, I'd probably fixed those problems already.