I think the only way to use an "IfcSphere and boolean it. Alternatively you can revolve an trimmed curve based on an ellipse." as @Moult suggests here would be to create a python script.
I don't think you can do it via the BB UI--could be wrong.
Another solution is to use a line art modifier on a new grease pencil object, go into camera view mod (numpad 0), apply the modifier, convert the grease pencil object to a curve object using this script or Object > Convert > Path and export the result to svg with the builtin svg exporter (enable it in the preferences). Don't forget to check "Viewport Projection" in the exporter settings.
You can play with the crease threshold to make some edges appear / disappear
You can also manually force some edges to be rendered. In edit mode select some edges, and then F3 > Mark Sharp or Edge > Mark Sharp.
Comments
@theoryshaw
Would do it this way...
Which you might have done here.
I think the only way to use an "IfcSphere and boolean it. Alternatively you can revolve an trimmed curve based on an ellipse." as @Moult suggests here would be to create a python script.
I don't think you can do it via the BB UI--could be wrong.
thank you...but the representation image looks like a lot of lines, what I mean is that the representation image looks simple
like this picture
I don't think it's possible yet.
here's a feature request that speaks to this functionality.
https://github.com/IfcOpenShell/IfcOpenShell/issues/3668
Currently, the following is probably the best you can do to 'remove the lines'.
https://community.osarch.org/uploads/editor/e5/m18at7jhcovh.mp4
Is it possible to somehow hide the BB lines and replace with Freestyle linework?
Yes, you could do it like the following..
... but the 'lines' are still rasterized.
And this doesn't save out into the .ifc file, so you'd have to retain the .ifc/.blend file sync.
Another solution is to use a line art modifier on a new grease pencil object, go into camera view mod (numpad 0), apply the modifier, convert the grease pencil object to a curve object using this script or Object > Convert > Path and export the result to svg with the builtin svg exporter (enable it in the preferences). Don't forget to check "Viewport Projection" in the exporter settings.
You can play with the crease threshold to make some edges appear / disappear
You can also manually force some edges to be rendered. In edit mode select some edges, and then F3 > Mark Sharp or Edge > Mark Sharp.
Nice