From the Universitätsbauamt Heidelberg in Germany, Konstantin Sakellaris writes to tell me about three commands that he programmed using the C# .NET API of Bricscad. As much as V12 is an advance over earlier releases of Bricscad, it lacks commands like Sweep, Loft, and Slice (cut a 3D solid using a surface. And so he wrote them for Bricscad V12:
-
SWEEPX and LOFTX sweep and loft solids and surfaces as swept and lofted ACIS surfaces.
-
SSBS is short for "slice solid by surface" and it slices solids.
He recommends that you look to the Bricscad Support Forum thread for documentation, comments, screenshots, and newer versions: https://www.bricsys.com/common/support/forumthread.jsp?id=17053
1. Use the NETLOAD command to load the SweepX-LoftX-bc12.1.12.dll file
1. Use the NETLOAD command to load the SweepX-LoftX-bc12.1.12.dll file
2. Then use the commands -- SWEEPX, LOFTX, or SSBS
Note: this .dll works only with the latest sub-release of V12, 12.1.12.
Note: this .dll works only with the latest sub-release of V12, 12.1.12.
In the figure below, I used LOFTX; the properties bar shows the resutl is a LOFTEDSURFACE object.
«Note: this .dll works only with the latest sub-release of V12, 12.1.12.»
I think that's the big disadvantage of dotNET. When it was introduced, the claim was the end of the dll hell. But now you have to make a dotNET dll version, for (allmost) every version of you CAD program.
Posted by: Joris Claassen | Jan 20, 2012 at 12:35 AM