Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. @CivilTechSource the Block/dwg select is part of the POP menu interface, in particular the Icon section. It's just made with Notepad and you save a MNU file., Autocad handles the actual dcl. Re images yes they are slides, SLD files. Ok the how to. 1st step is you must shrink your screen area down to about 1/4 size. When slides were introduced screens were 640x480 so current screens are way more pixels. I use a lisp to make the slides insert say a block, zoom E, Zoom 0.9XP then MSLIDE, Erase last and insert next. Obviously the name of the saved slide is in the lisp. Without going into now you can make like 200 slides very quickly including inserting other block dwg's. You can use a program called Slide library it compresses all your slides into one SLB file a bit easier to manage, I have numerous slb files that contain common items eg landscaping, cars. ***MENUGROUP=CADARC ***POP1 **CADARC2018 [CADARC] LOAD CADARC]^C^C(LOAD "CA3ENTR2013")(LOAD "CA4USRLA-2") [->Set Up] [DRAWING SETUP]^c^C^p(load "ca11set") [--] ............. ............. ............. ............. ***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
  3. Today
  4. I see said the blind man...For example, Layer names come over with $0$ as if bound...thanks.
  5. If I'm reading the official documentation correctly, the Insert setting only copies the object itself. The Bind setting brings along "named objects" associated with the object, that is, entities you would find in the Design Center, such as linetypes, layers, text styles, etc. You wouldn't notice them immediately, but they could interfere with the existing named objects in your drawing.
  6. Looks neat, but is there any way to run/test it without the custom install? The IT department has us locked away from that type of thing.
  7. Actually prior to NCOPY I used a lisp command called XCOPY that basically did similar operations. Also could someone explain to me what the difference is with NCOPY Settings set to Insert vs Bind. Irregardless of which setting the NCOPY object result is always a non-block object.
  8. - Update to the latest .exe (Add number of copies, add collate) https://drive.google.com/file/d/1FmN_TQNTGGzTXQojuRLd9H4SdH-Hqbov/view?usp=sharing - Update the LISP file. (Update the DCL interface) https://drive.google.com/file/d/1RDGjsKS0RruitLW83pHWcwq74ygik3wu/view?usp=sharing
  9. Tsuky

    Add radius to a Mline

    @BIGAL The code does not work with a number of segments but with an angle increment. Here I chose 36.0 (which is 10 degrees: 360 / 10) which seems to me a reasonable resolution to obtain a limited number of vertices... If you want a finer definition with 5°, simply replace 36.0 with 72.0. for 20° it would be 18.0. The number of segments does not seem appropriate to me because depending on the length of the arc the definition would not be identical.
  10. Block Library pallet - I had that 20 years ago with FastCAD - which inspired me to make something very similar to BigALs - though I think the workings behind are a bit different - might be wrong, BigAl, do you use slide files for the thumbnails? (I remember you giving me a good instruction of them a few years ago now... which I then ignored.... and went with vector images). Can apply any command / LISP to the thumbnails (for example I have a tab 'Get': "Google", "CAD Standards", "Current Folder" which runs just the LISP to open chrome / explorer) - I think BigAl can do the same too. (B&W because I got too lazy to colour them all in)
  11. I use similar and quick select all the time, especially to find objects on the wrong layer or in cluttered locations. Burst is not something I use much at all, but when I do need it, it's a life saver. It's the same as explode, the only difference being it preserves the data in attributes. As far as I know, the only alternative is to retype that information, which is hard to do after you've already lost it.
  12. yes !exactly
  13. For some reason, a polyline that is not parallel to the XY plane is hard to flatten. It may have a large value for elevation. If you take the easy route and change the elevation to 0, it moves to somewhere you didn't expect. The only solution I know of is to explode it, flatten all the segments, and join them again. You may want to isolate the polyline before you do that, in case the segments land in a cluttered area, where they'll be hard to select. Not sure why this happens, maybe it wasn't created in the UCS.
  14. When that is what you need done, NCOPY is a wonderful tool. You don't have to worry about orientation or layers, you don't have to cut and paste from somewhere else, you just select the object(s) you want. I don't use it often, but when I do, it's a real time saver. It's been in AutoCAD since 2013, so there's no excuse not to know about it.
  15. Have you ever needed just one object from inside a block or XREF? Instead of opening or editing the source drawing, NCOPY lets you copy the required object directly into your current drawing. For example, if you only need a wall, line, or detail from an XREF, run NCOPY, select the object, and place the copy where you need it. It can save time when working with large drawings and XREFs. How many of you use NCOPY regularly? What other lesser-known command saves you time?
  16. @BIGAL this is beautiful, probably this is where AutoDesk got inspiration for the Block Library Pallette. Do you mind sharing the DCL code?
  17. That's too much work on a large drawing, if it needs to be on the same elevation, you can Z = 0 (or what ever elevation you want) them individually or the entire drawing.
  18. There are legitimate alternatives to AutoCAD, some Free and some very low priced, I would go that route before getting AutoCAD LT from an iffy at best source. I went and looked them up, they seem to "sell" different software, lot's of bad reviews.
  19. SLW210

    A new get length LISP

    I'll try to get to this and finish the Excel today if I can free up some time. I can only test Calc on my home computer, but I'll give it a blind shot at work if I get time, then test and trouble shoot at home. Is the GetLen 2.0.lsp working better in Metric now?
  20. Normally that would be a DPI issue I would believe, but it appears you are using the same on both computers. If they look the same on all PDF readers and the plot preview the issue is computer related, maybe AutoCAD and the individual Visual Styles Settings. Did you compare the Visual Style Settings in the Visual Styles Manager?
  21. You're welcome. I hope it can be helpful. I want to know how to synchronize the environment configuration of your work computer and home computer at present? ( For example, 20 lisp plug-ins and 10 environment configuration files such as DWT, SHX, etc. are installed) This is a good test site for the synchronization and consistency of VedaCAD plugins and environment profiles, which can support cross-CAD version synchronization. If you are willing to try, I would like to invite you to conduct a double-end Vedacad synchronous test of your working environment: 1. Log in to the account at any end, configure your plug-in and environment configuration file, publish into VCID, and then form a bunch of VCID into a working environment configuration file, and click push to push it to the cloud. 2. Log in to the account at the other end, and through pull, the whole working environment will be synchronized in tens of seconds and can be used directly.
  22. Thanks guys @SLW210 Drivers are up to date on both machines, and I agree the GPUs are significantly difference performance-wise, it's interesting that the better GPU gives worse results The preview seems a bit buggy, it's heavily pixelated and won't let me zoom in to see closer detail. Tried high-res and low-res preview and both are buggy (work PC - will check home later) Tested on PDF-XChange, Bluebeam Revu, Adobe Reader and Edge browser - all display the same No high quality PC3 on these versions @VicoWang Thanks for the suggesion - I will take a look!
  23. BIGAL

    Add radius to a Mline

    @Tsuky works well maybe an option to set the number of facets for an arc etc. So get a high curve look alike.
  24. Yesterday
  25. BIGAL

    A new get length LISP

    I will do a lisp for Librecalc should only need 3 defuns Open, Read and Write. Something like this would be front end, created by using Multi radio buttons.lsp, just don't delete the DCL then can load that dcl or add to your lisp code. Having problems opening Libre calc will work out why. Can open a ODS etc so Calc is working.
  26. Well your ai generated version actually serves a little different purpose. Here's Lee Mac's version which when given obj (which is a vla object) returns a list of 4 points that represent the 4 corners of the bounding box: ; https://www.lee-mac.com/boundingbox.html ;; Bounding Box - Lee Mac ;; Returns the point list describing the rectangular frame bounding the supplied object. ;; obj - [vla] VLA-Object (defun LM:boundingbox ( obj / a b lst ) (if (and (vlax-method-applicable-p obj 'getboundingbox) (not (vl-catch-all-error-p (vl-catch-all-apply 'vla-getboundingbox (list obj 'a 'b)))) (setq lst (mapcar 'vlax-safearray->list (list a b))) ) (mapcar '(lambda ( a ) (mapcar '(lambda ( b ) ((eval b) lst)) a)) '( (caar cadar) (caadr cadar) (caadr cadadr) (caar cadadr) ) ) ) ) The section of the ai code that kind of matches this is here: ;; Safely catch objects that do not support a bounding box (if (not (vl-catch-all-error-p (vl-catch-all-apply 'vla-getboundingbox (list vlaObj 'minPt 'maxPt)))) (progn (setq pt1 (vlax-safearray->list minPt) pt2 (vlax-safearray->list maxPt)) But in this case vlaObj is the variable that represent the vla object. Also instead of a list of 4 points, what's returned are 2 variables pt1 and pt2 each representing the lower left & the upper right corners of the bounding box. Then the ai code goes further by comparing these 2 points with 2 points from previous selected object cycling through all selected objects ultimately concluding with the least minimum or lowest left corner point minExt and the maximum or greatest upper right corner point maxExt: ;; Initialize or update the overall minimum and maximum coordinates (if (not minExt) (setq minExt pt1 maxExt pt2) (setq minExt (mapcar 'min pt1 minExt) maxExt (mapcar 'max pt2 maxExt)) ) Finally, the ai code concludes by drawing a single bounding box using these 2 corner points with the rectangle command: ;; Draw a standard rectangle using the global coordinates (command "_.rectangle" minExt maxExt)
  27. I would not trust any other reseller either other than Autodesk or an Authorized Autodesk reseller. There are many posts on various forums where users purchased a license from another seller and then could not activate the license. You can find a list of authorized resellers on here: https://www.autodesk.com/support/partners?locations=United States&offerings=software_purchase
  1. Load more activity
×
×
  • Create New...