Then select the entity shown with the red arrow in the screenshot below.i have used your posted dwg file ( Screenshot 1 )Īnd again hit return to end the selection What version of Bricscad are you using ? My version is V20 圆4 on Windows 10 圆4 We commonly select stuff in a lisp, and use Last for next command. So maybe, Move, L, enter, and see what it selects. Oh, try using "last", after the SBFC runs. I think you are doing it right, there is some small snag going on. When I select an object and invoke SBFC, the response is: (NIL )ĭoes this mean the *.dll is not properly loaded, or am I using SBFC incorrectly? Curious as to where the list provided by the function resides. I used APPLOAD to load your *.LSP I could not get the *.DLL loaded this way, so I used NETLOAD as James suggested. And the LISP routine you provided queries the list for objects having certain face colors. ![]() It creates a list which associates face properties with their solids. My understanding is that the library you posted provides additional functionality that can be accessed by a LISP routine. I am trying to digest everything you posted. I am attaching a new version of the file GetFaceInfo_BC.dll after having corrected a small bug. ![]() I have asked our IT manager, who has some limited knowledge of C#NET to give me some Sakellaris said: That is why I need to be able to select solids by face color. on Layer O The solids are differentiated by face colors. I imported it with FreeCAD but the export to STEP puts all the physical layers (silkscreen, top copper, masks, etc). The *.BRD the project engineer sent me is a 3D model of the PCB. Typically, it takes about 5 - 8 minutes just to extrude a batch of 50 or 75 polygons. My machines at work and home are very slow. Even after I closed or removed all the open polygons I could find, and scaled by a factor of 10, the extrude operations kept failing. Unfortunately that program leaves lots of polygons that aren't closed, or are too small (according to the support group) to extrude. I had to borrow another LISP program (AdvancedPolyOutline to trace the borders of the polylines and convert them to polygons. ![]() The layers wouldn't extrude without an enormous amount of manual work. Yes, The project engineer exported a DXF with multiple layers for me. Thanks again James (or do you go by Jim?). I need to read your past posts, but am thinking if its traces on a board, maybe you get the 2d linework from eaglecad, and pull into bcad and extrude. I keep thinking though, can't eaglecad produce a dxf or dwg?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |