Jump to content

Search the Community

Showing results for tags 'autolisp;'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • CADTutor
    • News, Announcements & FAQ
    • Feedback
  • AutoCAD
    • AutoCAD Beginners' Area
    • AutoCAD 2D Drafting, Object Properties & Interface
    • AutoCAD Drawing Management & Output
    • AutoCAD 3D Modelling & Rendering
    • AutoCAD Vertical Products
    • AutoCAD LT
    • CAD Management
    • AutoCAD Bugs, Error Messages & Quirks
    • AutoCAD General
    • AutoCAD Blogs
  • AutoCAD Customization
    • The CUI, Hatches, Linetypes, Scripts & Macros
    • AutoLISP, Visual LISP & DCL
    • .NET, ObjectARX & VBA
    • Application Beta Testing
    • Application Archive
  • Other Autodesk Products
    • Autodesk 3ds Max
    • Autodesk Revit
    • Autodesk Inventor
    • Autodesk Software General
  • Other CAD Products
    • BricsCAD
    • SketchUp
    • Rhino
    • SolidWorks
    • MicroStation
    • Design Software
    • Catch All
  • Resources
    • Tutorials & Tips'n'Tricks
    • AutoCAD Museum
    • Blocks, Images, Models & Materials
    • Useful Links
  • Community
    • Introduce Yourself
    • Showcase
    • Work In Progress
    • Jobs & Training
    • Chat
    • Competitions


  • Programs and Scripts
  • 2D AutoCAD Blocks
  • 3D AutoCAD Blocks
  • Images
    • Backgrounds

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...

Found 6 results

  1. Autolisp to hatch between two plines with different layers (layer1 and layer2 for example). When layer1 is above hatch the area in red, and when layer2 is above hatch in green. Actually I need this to calculate the area of cutt and fill in road cross sections
  2. JuniorNogueira

    Help editing a LISP

    Hi all, I would like some AutoLISP Expert to give me some advice and if possible help to edit the following LISP. the first .LSP makes several rectangles to parti of 3 posts and works perfectly !! until some adjustments that were made to get the second .LSP, the problem is precisely that. this .LSP has several problems the first is that it loses the essence of the first, the rectangles made from it, depending on the so that the points P1 P2 P3 are picked up, the rectangles are incorrectly made, also if the units of measure, are changed the program has some bugs, I a
  3. hello, as I motioned I am new here and need someone to help me and make for me autolisp routine or program that can automatically draft for me the building sides , so I just need to input for him the floor plans so he can draft the sides of the building automatically and also the sections of the building further without too much effort from me can someone be kind and do it for me ?
  4. I'm in the process of going through our company's old LISP routines. While most lisps were loaded as separate files through a single lisp load command, this code was just plopped into the lisp load command, with no comments. Can someone tell me what this code does and how to use it so I can decide if it's worth keeping? Thank you! (defun C:WC (/ INGET FPT GETD GETDTEMP ENAME ENAME1 ENT1 ENT2 SS1 SS2 SS3 SS4) (setq V1 (getvar "osmode")) (setq V2 (getvar "cmdecho")) (setvar "osmode" 0) (setvar "cmdecho" 0) (initget "Horizontal Vertical") (setq INGET (getkword "\nType of break [Horiz
  5. Hi Guys, Here is what I could do till now with the below code (mainly from Tharwat, but I tweaked a just bit): 1) It asks for the user input to specify the origin (basically setting the UCS) 2) Export XY & Diameter detail to the excel file (converted XY to current UCS using trans function) 3) Adds a 0,0-Origin text so that user knows whether the origin is correct or not. what I'm looking for is this : 1) All the entities (arc or circles) should be numbered on the drawing 1,2,3 etc.... 2) The table what it creates should have the First column for serial numbers (per item 1)
  6. Hello All, I have a lisp for making a series of modifications one dynamic block at time. I have the lisp working but it errors out when a non-dynamic block is selected. My goal is to create a while loop that keeps looping until the user selects a dynamic block (or preferably matching a certain name.) I am not sure how to write the check... Here is an excerpt from the code. (vl-load-com) (setq acadDocument (vla-get-activedocument(vlax-get-acad-object))) (setq RX (entsel)) (setq oBkRef (vlax-Ename->Vla-Object (car RX)))
  • Create New...