Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. SLW210

    Slide Library Manager

    Isn't VBScript going away? I know, they say they're getting rid of all kinds of things and don't, but I read a while back this was definitely getting the axe. I suppose though it wouldn't be on Windows any longer (supposedly next year), you could probably get it and install yourself. I don't use Word at home, I'll have to see if VBScript is available at work.
  3. Today
  4. CADTutor

    Update

    Thanks. Yes, this entire site runs on PHP. Fortunately, my web host was very quick to add the necessary patches to ensure safety and security. We're all good
  5. Yesterday
  6. SlbMgr is a Slide Library Manager written in AutoLISP that requires VBScript and Word to be installed. 1) Select an AutoCAD Slide Library (like acad.slb but must be in a writable folder) 2) A Slide Manager window appears listing Slides in the selected Slide Library file 3) Select Slides to Subtract or Slides stored locally to Add 4) File Explorer opens in location where Updated Slide Library file is created Feedback welcome. SlbMgr.lsp
  7. Last week
  8. Must it be a dynamic block ? Have a look at this video. Do windows.mp4
  9. Update V2: https://drive.google.com/file/d/1tKI38W60KEjrlQ-NF4Rh-gctgxSd8HQf/view?usp=drive_link
  10. Hi, the 1 and 2 face templates work. The 3 face templates are squared in yellow, one is parametric sketch, the other is a dynamic block, completely messed up now. Seems easier to apply strech action in a dynamic block but I still have to apply TONS of constraints (coincident points, parallel...) I understood I can mass apply them with AUTOCONSTRAIN, but still needs a lot of adjustment and clean up. At least didn't reach the "overconstrained" warining within a dynamic block. PARAMETRIC.dwg
  11. Welcome to CADTutor! Can you post a .dwg?
  12. Hi, I am struggling to make this parametric template work. It is always 1 constrain short of making it behave properly. F.ex. in the curent hair pull-off session I can't make the crossed lines stay parallel/ horizontal, the mitre angle lock at 45 degree, the parallel tilted blue lines stay equal or whatever needed to prevent skewing. Somehow I made 1 face and 2 face panel template work properly (it allready was a pain to make the two face and I dont know how I made it work) But I need also 3, 4, 5 face panels, also a corner panel. The problems come when I try to control the innermost side flanges (where the 45 degree miters are). If they are not equal,the sketch skews, but they might not be equal in some occasions. What is the correct order of applying dimensions and constrains? I know the geometry I am trying to force is completely legit (I can draw it manualy) but that is not the point, it is extremely tedious and boring when a lot of panels need to be done. Can I find ready parametric templates for this? The constraints interaction seems to make the task impossible. Regards - Emil
  13. I was looking into mesh refinement and found that increasing the smoothness level does not always improve the result. Sharp edges can become rounded, narrow features may lose their definition, and the overall shape can drift from the original geometry. This becomes particularly important when the mesh represents a component with both smooth surfaces and features that must retain their shape. For those who work with mesh-based models, how do you preserve critical edges and dimensions while increasing mesh smoothness? Do you adjust the smoothing settings, refine selected areas, or use another approach?
  14. When looking at a 3D assembly with many parts finding interference is just one part of the work. Some overlaps might be meant to happen while others show that parts are in the place where there should be space. In an assembly the problem is figuring out which interference issues are important without spending time on ones that are expected. For people who use `INTERFERE` on mechanical models how do you tell real problems from overlaps that were meant to happen? Do you look at the interference results or do you also use section views and check for space, between parts?
  15. That makes sense. If the face offset keeps causing problems, creating a new solid and using Union or Subtract sounds like a practical alternative. I suppose it depends on which approach gives a cleaner result.
  16. This SlbSelect.lsp is another ChatGpt generated app that extracts Slides (SLD) from inside a Slide Library file (SLB). When executed, the following steps occur: A File selection window appears for a Slide Library file (like acad.slb) to be selected Next a Folder selection window appears to select a location to save the extracted Slides Then the Slide file names inside the selected Slide Library is displayed in a custom dialog List Box for user selection After the selected Slides have been successfully extracted, Windows File Explorer opens to the Folder location for user review SlbSelect.lsp
  17. "sheet stays 420 x 297 in a .dwt" not a problem various ways of doing this, simplest is have a layout "A3" which has your title sheet as only item in it. The title is at true size ie 420x297. And has say one viewport, just make a layout for each size. Where I worked that is how we did it, 20+ years using a DWT. Make sure add all your Text styles, layers, blocks and linetypes to your DWT, its easy to remove unwanted. Yes can add back in if needed. Part 2 you can use Layout copy to make new layouts with the correct title block. The obvious is delete any sizes you don't want. Part 2a layout T you can use a template for the layout so it will read a layout by name from another dwg. Ok maybe a big helper, there is code out there for making layouts automatically, as part of that the required title block can be chosen. A few choices pick a point in Model plus scale layout made, Use Rectangs as sheet outline and make multiple layouts in one go. Just ask for more detail various authors including myself. As a new person at Cadtutor this may be of interest to you. Welcome aboard. Lisp files DEC 2025.docx
  18. BIGAL

    Blocks and library

    @xurshid_viewport Just a comment I use pop menus to display blocks as you will see in an early post here. once the block dwg's are made I use a custom lisp to write most of the mnu code required just saves a bit of time., it just reads a list of dwg names some shorthhand with a full path if required and full dwg name, using a support path makes it easier. So if making lots from scratch worth the coding effort. Happy to help will need to find code been a while since I made a mnu. Using the @Paul Li code to write dwg name is handy. [->LIBRARY] [FURNITURE]^c^C^p(lay_furn);$I=FURN $I=* [SANITARY]^c^C^p(lay_furn);$I=SANIT $I=* [KITCHEN]^c^c^p(lay_furn);$I=KITCH $I=* [BATHROOM]^c^c^p(lay_furn);$I=BATH $I=* [--] [<-TREES]^c^c^p(lay_tree);$I=TREES $I=* ................... ***icon **FURN [FURNITURE:] [CTONE(CHAIR-1)]^c^cINSERT ca3ch-1 DRAG \1;;DRAG [CTONE(CHAIR-2)]^c^cINSERT ca3ch-2 DRAG \1;;DRAG [CTONE(SOFA-1)]^c^cINSERT ca3sof1 DRAG \1;;DRAG [CTONE(SOFA-2)]^c^cINSERT ca3SOF2 DRAG \1;;DRAG [CTONE(TABLE4)]^c^cINSERT ca3tbl4 DRAG \1;;DRAG [CTONE(TABLE6)]^c^cINSERT ca3tbl6 DRAG \1;;DRAG [CTONE(RTAB1)]^c^cINSERT ca3rtb1 DRAG \1;;DRAG [CTONE(RTAB2)]^c^cINSERT ca3rtb2 DRAG \1;;DRAG
  19. BIGAL

    Slide Library File Viewer

    Tried it in Bricscad V25 worked ok, a side issue it pops open the text file in Notepad which I have to close. I really don't want these TXT files being added to the chosen slb directory. They should be deleted or an option keep or delete.
  20. Hello everyone! Today, I’d like to share with you an AutoLISP routine for STEEL PLATE FABRICATION. Download: https://drive.google.com/drive/folders/1aJmLA-P5mX8ykPFYp5ShD5DTIBxQkDKm?usp=sharing
  21. mhupp

    Fillet Polylines Multiple

    Sorry Nikon I removed a call to another sub function at the start that had the vl-load-com.
  22. Trial and Error most likely, if that seems it should produce a correct solution. As mentioned previously, sometimes just creating a new 3D Solid shape as needed and Union or Subtract.
  23. SLW210

    Fillet Polylines Multiple

    I like that one @mhupp. Luckily our waterjet and plasma don't seem to have issues, but smoothing couldn't hurt. I had the same error as Nikon, so I cleaned this up a bit. PolySmooth_1.0.lsp
  24. SLW210

    CAD Learning Game

    Seems interesting. Welcome to CADTutor!
  25. Paul Li

    Blocks and library

    @xurshid_viewportNow that you mentioned about wblocking each block as a dwg my free BlockApps actually comes with a new command called DDBlkCat which automates this process: https://marketplace.autodesk.com/apps/6d9671d7-7999-4998-b6a2-3fb959ee8a46?priceId=33599053-c530-44ac-9260-a1283eceb325
  26. xurshid_viewport

    Blocks and library

    @peterg one thing that caught me out when I started with LT: the Blocks palette on the "Current Drawing" tab only lists blocks that live inside the drawing you have open. If you made the blocks in a drawing and then purged or never saved it, they are gone from the panel, and a new drawing will not show them either. What I do now is save each block to its own file with WBLOCK into one folder, for example D:\Blocks\Doors and D:\Blocks\Furniture. In the Blocks palette there is a Library tab, and you can point it at that folder, so every file in it shows up as an insertable block in any drawing. LT 2022 has it, I use it daily for doors and windows. Tool palettes work too if you prefer dragging from a panel.
  27. I was modifying an existing 3D solid using SOLIDEDIT and ran into a situation where offsetting a face became difficult. The selected face was straightforward, but the surrounding geometry made the result less predictable than expected. I’m particularly interested in cases where the offset creates intersections with adjacent faces or causes the operation to fail, even though the requested distance seems reasonable. For those who use SOLIDEDIT regularly, how do you diagnose whether the problem comes from the face geometry, the offset distance, or the surrounding solid? Do you try another face-editing operation first, or modify the geometry another way?
  28. Nikon

    Fillet Polylines Multiple

    After applying the code and selecting the object, the closed polyline is split into separate lines. And the code terminates with an error. ; error: no function definition: VLA-GET-ENTITYNAME
  1. Load more activity
×
×
  • Create New...