Solution
OK, different work style.
I usually have all of my points on the same layer "PNTS" and the features drawn from those points are kept on their respective layers. In my world, the points in the drawing are considered temporary and for work purposes only. I may draw and redraw them many times.
If I have a project with a lot of points, I will put them into point groups. I will erase all of the points in the drawing and only draw the specific point groups I need to work with.
I like the .CRD being the primary source for point data.
> Make sure the layer is not locked and try pasting this in at the command line (and press enter).
>
> (command "ERASE" (ssget "x" '((0 . "ACAD_PROXY_ENTITY"))) "")
Thanks, Terry. Great idea, but doesn't work.
I tried this too:
(All layers Unlocked)
(setq aaa (ssget "x" '((0 . "ACAD_PROXY_ENTITY"))))
Then this:
(command "ERASE" aaa)
The proxy entities are selected, highlighted and waiting to be erased. I push Enter, and they don't go away. Really weird.
Solution
> OK, different work style.
>
> I usually have all of my points on the same layer "PNTS" and the features drawn from those points are kept on their respective layers. In my world, the points in the drawing are considered temporary and for work purposes only. I may draw and redraw them many times.
>
> If I have a project with a lot of points, I will put them into point groups. I will erase all of the points in the drawing and only draw the specific point groups I need to work with.
>
> I like the .CRD being the primary source for point data.
Yes, different work style. For us, the .CRD is just a necessary evil in Carlson. We keep all our intellegence in one place, the cad file.
If you have Carlson 2015 that operates as an add-on to AutoCAD, you might try an install with the IntelliCAD engine and use the FILter (with Proxy) option:
>Command: erase
>FILter/: fil
>Select by filter: >Add/Remove/.../Proxy/THickness/TYpe/Value/Width/Exit: p
>Entities in set: 557
>Select by filter: >Add/Remove/.../Proxy/THickness/TYpe/Value/Width/Exit:
>Command:
If that doesn't work, you could also use the IntelliCAD engine to save the DWG back to the original R12 DWG format. Once saved in R12, you can re-save it to a newer DWG format. If this doesn't work, feel free to send me the DWG (lnelsonATcarlsonswDOTcom) and I'll see if there is anything I can do with it.
> If you have Carlson 2015 that operates as an add-on to AutoCAD, you might try an install with the IntelliCAD engine and use the FILter (with Proxy) option:
>
> >Command: erase
> >FILter/: fil
> >Select by filter: >Add/Remove/.../Proxy/THickness/TYpe/Value/Width/Exit: p
> >Entities in set: 557
> >Select by filter: >Add/Remove/.../Proxy/THickness/TYpe/Value/Width/Exit:
> >Command:
>
> If that doesn't work, you could also use the IntelliCAD engine to save the DWG back to the original R12 DWG format. Once saved in R12, you can re-save it to a newer DWG format. If this doesn't work, feel free to send me the DWG (lnelsonATcarlsonswDOTcom) and I'll see if there is anything I can do with it.
Thanks Ladd, but yikes, that's far more work than I want to do. I'll just write a lisp to extract the point number from the extended entity data for each point and plug that value into the point number attribute. Much easier. I won't be doing this conversion often anyway.
> In Carlson, the C3D points are just acad proxy entities. Carlson doesn't "see" them as points, or as anything else. ...
Carlson doesn't "see" it, but there is still a point database lurking inside that C3d dwg file.
I suggest this strategy:
1) wblock out all the linework, symbols, text, etc. - everything but the points.
2) convert the points
3) wblock out the carlson points.
4) combine block made in step 1) and with that made in step 3).
> > In Carlson, the C3D points are just acad proxy entities. Carlson doesn't "see" them as points, or as anything else. ...
> Carlson doesn't "see" it, but there is still a point database lurking inside that C3d dwg file.
>
> I suggest this strategy:
> 1) wblock out all the linework, symbols, text, etc. - everything but the points.
> 2) convert the points
> 3) wblock out the carlson points.
> 4) combine block made in step 1) and with that made in step 3).
Thanks, Norman. 🙂
Solution
You will wise up some day.
Too many years doing it the Autodesk way.