Author Topic: How to view and edit PropertySetData from AutoCAD MEP and CIVIL3D, in Bricscad.  (Read 330 times)

0 Members and 1 Guest are viewing this topic.

jtm2020hyo

  • Newt
  • Posts: 199
Trying to learn and migrate to BricsCAD, but have not many documentation.
« Last Edit: May 24, 2024, 09:11:50 AM by jtm2020hyo »

BIGAL

  • Swamp Rat
  • Posts: 1444
  • 40 + years of using Autocad
If I remember correctly, the property set can be found but using a particular CIV3D DLL not sure if Bricscad has the same function. I would join the Bricscad forum they are very helpful and actual Bricscad staff respond at times or put in a support request, again they do answer back.
A man who never made a mistake never made anything

It's Alive!

  • Retired
  • Needs a day job
  • Posts: 8857
  • AKA Daniel
When I was wrapping BrxCvCivil3d for python, I noticed a converter class, I haven't tried it yet

Code - C++: [Select]
  1. void makePyBrxCvCivil3dConverterWrapper()
  2. {
  3.     PyDocString DS("CvCivil3dConverter");
  4.     class_<PyBrxCvCivil3dConverter>("CvCivil3dConverter")
  5.         .def(init<>())
  6.         .def(init<const PyDbDatabase&, PyDbDatabase&, BrxCvCivil3dConverter::Civil3dLabels>(DS.CTOR(ctor)))
  7.         .def("getCivilEntities", &PyBrxCvCivil3dConverter::getCivilEntities, DS.ARGS())
  8.         .def("convert", &PyBrxCvCivil3dConverter::convert, DS.ARGS({ "entitiesToConvert : list" }))
  9.         .def("attachedLabels", &PyBrxCvCivil3dConverter::attachedLabels, DS.ARGS({ "civilEntity: PyBrxCv.CvCivil3dEntityInfo" }))
  10.         .def("unattachedLabels", &PyBrxCvCivil3dConverter::unattachedLabels, DS.ARGS())
  11.         .def("getInsertedEntities", &PyBrxCvCivil3dConverter::getInsertedEntities, DS.ARGS())
  12.         .def("className", &PyBrxCvCivil3dConverter::className, DS.SARGS()).staticmethod("className")
  13.         ;
  14. }
  15.  
It’s probably available in BRX, .NET too. Not sure about lisp, i'm sure there's a command