wsucad Posted January 25, 2013 Posted January 25, 2013 Can I scale up a 100+ blocks at once and have each base point as the blocks insert point? Quote
ReMark Posted January 25, 2013 Posted January 25, 2013 Yes, you can with a custom lisp program. Quote
ReMark Posted January 25, 2013 Posted January 25, 2013 I think DotSoft has a freebie called Blkscale.lsp. "Scales selected blocks in place by designated scale factor." I've never used it so I can't give you any specifics. There's a routine over at the Cadalyst website that rescales multiple blocks by Theodorus Winata (Tip #2103) which allows the user to specify different X, Y, Z scale factors. Quote
wsucad Posted January 25, 2013 Author Posted January 25, 2013 Thank you very much! I will report back with how it works. Quote
ReMark Posted January 25, 2013 Posted January 25, 2013 Have you looked at the Express Tools command BSCALE? I think it is invoked from the command line. Check the Express Tools FAQ for a description of the command. One more over at the Cadalyst website: BLOCKSC.LSP. Prompts you to select a block and enter a scale factor. Scales every occurrence of the selected block based on its insertion point. Tip #1725. Quote
wsucad Posted January 25, 2013 Author Posted January 25, 2013 BSCALE from the Express Tools worked Like a DREAM! Thank you ReMark. Go ahead and take the rest of the day off, you deserve it! Dave Quote
ReMark Posted January 25, 2013 Posted January 25, 2013 Thanks Dave. Is that signature line true? ACAD 2009 on a 2GHz Pentium? What OS? Quote
rkent Posted January 25, 2013 Posted January 25, 2013 For those watching that have LT this can be done easily enough with Properties. Quote
dbroada Posted January 25, 2013 Posted January 25, 2013 For those watching that have LT this can be done easily enough with Properties.that's how I would have do it with full ACAD Quote
Mike_Taylor Posted January 25, 2013 Posted January 25, 2013 that's how I would have do it with full ACAD Me too! It would take me longer to lad the LISP than do it through properties lol. Thats assuming the block has a logical basepoint. I hate when people leave it at 0,0. Quote
wsucad Posted January 25, 2013 Author Posted January 25, 2013 Thanks Dave. Is that signature line true? ACAD 2009 on a 2GHz Pentium? What OS? hmmm, I need to update that...................... Quote
wsucad Posted January 25, 2013 Author Posted January 25, 2013 Happy Birthday wsucad!! Thanks! I look at today more like my 19th anniversary of my 21st birthday....... um, yeah...... Quote
dbroada Posted January 25, 2013 Posted January 25, 2013 Thats assuming the block has a logical basepoint. I hate when people leave it at 0,0.number 1 (maybe number 2) pet hate of mine. Quote
wsucad Posted January 25, 2013 Author Posted January 25, 2013 Thanks Dave. Is that signature line true? ACAD 2009 on a 2GHz Pentium? What OS? There we go, UPDATED! Quote
ReMark Posted January 25, 2013 Posted January 25, 2013 Thanks. I was almost ready to donate a computer if those were really your specs. Quote
SLW210 Posted January 25, 2013 Posted January 25, 2013 Me too! It would take me longer to lad the LISP than do it through properties lol. Thats assuming the block has a logical basepoint. I hate when people leave it at 0,0. BSCALE will also allow non-uniform scaling whether it is ticked or not when block was created. BSCALE is an express tool, if express tools are loaded it is ready to go, just type BSCALE. Blocks at 0,0 are near the top of my, ways to anger Hulk. Quote
RobDraw Posted January 28, 2013 Posted January 28, 2013 Blocks at 0,0 are near the top of my, ways to anger Hulk. That's funny. For many years, I created blocks without knowing the basepoint command. I would move the objects in the block so that 0,0 was the desired basepoint. Quote
dbroada Posted January 28, 2013 Posted January 28, 2013 That's funny. For many years, I created blocks without knowing the basepoint command. I would move the objects in the block so that 0,0 was the desired basepoint.At least that way you end up with the block insertion point located somewhere sensible. The big problem is when people just use 0,0 irrespective of where their geometry suggests the insert point should be. Especially annoying if you start scaling groups of blocks using the properties palette. Quote
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.