Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/23/2019 in all areas

  1. I was going to say exactly what Eldon mentioned. Those are not "flat" images as the world (believe it or not) is not flat. If you take a bunch of zoomed in screen grabs from Google, you will (at least I never could) get them to match as one large map, much less get a bunch of CAD line work to lineup. Not to sound rude, but, you need to study on how "accurate" (there will always be a distortion) flat maps and aerials are made. http://historymatters.gmu.edu/mse/maps/question2.html I have an extremely difficult job explaining these difficulties with aerials to my bosses at work. Some programs out there help with this, but, I have none to specifically recommend, maybe PlexEarth. Though if you need to be as accurate as possible, you should look into purchasing an appropriate aerial and not use Google Maps for this. I line everything up by the base of the buildings, that would be the closest to ground level.
    1 point
  2. Roy tried with ( entsel) rather than !*entselst* worked in Briscad. Note though no error check then.
    1 point
  3. Perhaps use vla-sendcommand?: (defun c:test () (if (setq *entselLst* (entsel)) (vla-sendcommand (vla-get-activedocument (vlax-get-acad-object)) "_.offset _erase _no _through !*entselLst* " ) ) (princ) )
    1 point
  4. This routine will allows to switch current state of above noted layers: (defun c:1( / LayerFeatures LayerState ) (foreach LayerItem '("frame-rails" "frame-endcaps") (setq LayerFeatures (entget (tblobjname "LAYER" LayerItem)) ;list layer's properties LayerState (cdr (assoc 62 LayerFeatures))) ;get current state (on/off) (entmod (subst (cons '62 (* -1 LayerState)) ;switch state (assoc 62 LayerFeatures) LayerFeatures)) ) (princ) ) Regards,
    1 point
×
×
  • Create New...