Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/17/2021 in all areas

  1. If you set the system variable PLINETYPE to 0, then a polyline is drawn as an old type polyline. Setting it to 2 gives a LWPOLYLINE. I finally managed to get an equation or two to work in Excel, and if you take every hundredth point for a new line, the maximum offset from the original polyline is 3.85 to the right and 2.90 to the left.
    1 point
  2. maybe the following? http://www.lee-mac.com/updatetitleblock.html
    1 point
  3. Between your initial topic and 5 additional posts it's still not clear what you're trying to do. Are you looking for all the attributes from block "CD Table" on each layout. Adding the layout name doesn't differentiate between multiple blocks on same layout you want to export and import. They need to be numbered on each layout like the "crv" blocks are or numbered throughout all the layouts. If you're asking others to do all your work for you they deserve a clear explanation of what you need at least.
    1 point
  4. 1 know title block name 2 know other block name 3 (getvar 'ctab) this is layout name ; a start (vlax-for lay (vla-get-Layouts (vla-get-activedocument (vlax-get-acad-object))) (setq plotabs (cons (vla-get-name lay) plotabs)) ) (foreach layname plotabs (setvar 'ctab layname) (setq blk1 (ssget "X" (list (cons 0 "INSERT")(cons 2 Block1name)(cons 410 layname)))) (setq blk2 (ssget "X" (list (cons 0 "INSERT")(cons 2 Block2name)(cons 410 layname)))) now get the attribute values blk1 and blk2 do something with them )
    1 point
  5. @ISH , really I do not understood, if there is BLOCK attribute, or what do you mean by LAYOUT attributes, could be Layout SETTINGS? Please upload any dwg , as to be it clear.
    1 point
×
×
  • Create New...