Bill_Myron Posted March 16, 2012 Share Posted March 16, 2012 I was wondering if this was possible at all. Lisp that will assign the station value from an alignment into a user defined property of a point? Quote Link to comment Share on other sites More sharing options...
BlackBox Posted March 17, 2012 Share Posted March 17, 2012 Without coding anything... I can tell you that LISP is severely limited (by default) when accessing or manipulating certain AECC* Objects. One way to know for sure is it drill down with vlax-dump-object Method. If LISP is unable to access the data you're after, then the only way I know of is to code a custom .NET LispFunction Method which accesses the applicable *TableRecord using Transaction ForRead, the Return the queried data using the LispFunction's ResultBuffer. HTH Quote Link to comment Share on other sites More sharing options...
BIGAL Posted March 19, 2012 Share Posted March 19, 2012 You can not save the allignment details etc into a "point" but a block =point yes. I have posted code here to get into contours and pointstyle it should be similar to acces the alignment stuff, theres a couple of people chasing this use the "dump" to try and get the alignment "words" you need. Just Search BIGAL Quote Link to comment Share on other sites More sharing options...
BIGAL Posted March 20, 2012 Share Posted March 20, 2012 Try this pick an alignment say pick a CIV3d point etc to compare (setq e (entsel)) (setq obj (vlax-ename->vla-object (car e))) (vlax-dump-object obj T) Quote Link to comment Share on other sites More sharing options...
Bill_Myron Posted March 21, 2012 Author Share Posted March 21, 2012 Thanks for the replies. I am going to look into this very soon. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.