Davin! What a presentation! I can't express how good that was! Never stop please, CAD users around the world need a talent like yours! I'll certainly recommend your services for any company that is looking for training. I train in one to one classes, but, your voice and structure of presentation is on another level. I'm lucky that you're my first AutoLISP instructor. Clear and to the point
I started working as a drafter a few months ago, and got AutoCAD at home so I could continue my career development. I was, however, confused and enraged when the "UW" and "UV" commands would not work to adjust UCS at home. I was of course even more enraged after I taught myself how aliases work for no reason. You, Sir, have quelled my rage, and made me much more productive. Thanks so much!
I really have repetitive task in AutoCAD like creating and placing doors in each walls. In Revit that's already built-in. Can you make a video about it using AutoCAD instead?
Generally, I'd recommend that you look into using the Architectural toolkit. This is a free add-on if you have an AutoCAD subscription, and it behaves a LOT like Revit. That said, a way that you can do this with AutoCAD 2D drafting would be to add wipeouts to your door blocks so AutoCAD automatically hides the walls when you place a door. I'm thinking about a video on this subject, so stay tuned!
Nicely presented. Waiting for more. I have many arrows in my exported CAD file (made of individual lines in the shape of the boundary of a thick arrow), with all of them made with same dimensions. I wanted replace them all at once with another arrow block aligned in the direction of arrow. Can you make a lisp code for the same?
Thank you! As far as your question goes, I'm struggling a bit to picture the issue in my head. I'm imagining it being similar to importing a PDF where the dimensions and leaders come in pieces instead of actual dimensions and arrows. It is definitely possible to do this in LISP. Without seeing the actual drawing it's difficult to know exactly how to code it - but it's definitely doable.
@@ATCCAD Thank you for your reply. Arrows are of the shape as seen in the image in the above link. Each are made of separate lines (not a closed polyline). There are 100's of them in different orientations.
I'm sorry I'm just now seeing this - I need to change my comment filters apparently. This is definitely a difficult one. If they are on their own layer, that would simplify it a little. You could use the Join command to turn all of them into polylines at once. Then you could use lisp to get all polylines in a set. Then search each polyline for the vertex angles for it's adjoining line segment. The vertex between the angles that aren't 90 degrees would identify the block insertion point. Then use lisp to identify the bisecting angle of that vertex would figure out the rotation angle. Definitely not an easy task. I'll have to play with the code for a while when I get an opportunity.
Davin! What a presentation! I can't express how good that was! Never stop please, CAD users around the world need a talent like yours! I'll certainly recommend your services for any company that is looking for training. I train in one to one classes, but, your voice and structure of presentation is on another level. I'm lucky that you're my first AutoLISP instructor. Clear and to the point
Thank you so much!
Nice presentation!
Thank you!
I started working as a drafter a few months ago, and got AutoCAD at home so I could continue my career development. I was, however, confused and enraged when the "UW" and "UV" commands would not work to adjust UCS at home. I was of course even more enraged after I taught myself how aliases work for no reason. You, Sir, have quelled my rage, and made me much more productive. Thanks so much!
I'm so glad that helped you! I think you have invented my new company motto. "Quelling your CAD rage since 2016" 😂
Marvelous, nice Tutorial❤
Thank you! 😊
@ATCCAD you are professional in cad, thanks for teaching us,
Thank you very much bro 😍
You're welcome! I'm happy it helped 😁
@@ATCCAD 🙈🙈
I really have repetitive task in AutoCAD like creating and placing doors in each walls. In Revit that's already built-in. Can you make a video about it using AutoCAD instead?
Generally, I'd recommend that you look into using the Architectural toolkit. This is a free add-on if you have an AutoCAD subscription, and it behaves a LOT like Revit.
That said, a way that you can do this with AutoCAD 2D drafting would be to add wipeouts to your door blocks so AutoCAD automatically hides the walls when you place a door. I'm thinking about a video on this subject, so stay tuned!
👍 thanku sir
You're welcome!
I want more auto lisp programming
And you're going to get it! The next video in this series should come out soon
@@ATCCAD 😎😎
Nicely presented. Waiting for more. I have many arrows in my exported CAD file (made of individual lines in the shape of the boundary of a thick arrow), with all of them made with same dimensions. I wanted replace them all at once with another arrow block aligned in the direction of arrow. Can you make a lisp code for the same?
Thank you!
As far as your question goes, I'm struggling a bit to picture the issue in my head. I'm imagining it being similar to importing a PDF where the dimensions and leaders come in pieces instead of actual dimensions and arrows. It is definitely possible to do this in LISP. Without seeing the actual drawing it's difficult to know exactly how to code it - but it's definitely doable.
@@ATCCAD encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcQ2chET38eAuUeY-euTLP9umgnTdBFEkw7iWDGA8toR_J3nFwjb
@@ATCCAD Thank you for your reply. Arrows are of the shape as seen in the image in the above link. Each are made of separate lines (not a closed polyline). There are 100's of them in different orientations.
I'm sorry I'm just now seeing this - I need to change my comment filters apparently. This is definitely a difficult one. If they are on their own layer, that would simplify it a little. You could use the Join command to turn all of them into polylines at once. Then you could use lisp to get all polylines in a set. Then search each polyline for the vertex angles for it's adjoining line segment. The vertex between the angles that aren't 90 degrees would identify the block insertion point. Then use lisp to identify the bisecting angle of that vertex would figure out the rotation angle.
Definitely not an easy task. I'll have to play with the code for a while when I get an opportunity.