plackowski Posted December 6, 2016 Posted December 6, 2016 When I try to insert my very basic block into a certain drawing, I get this message in the command line: Command: _insert Substituting [romans.shx] for [au102s01]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [au102s01]. Substituting [romans.shx] for [au102s01]. Substituting [romans.shx] for [HBOLD.SHX]. Substituting [romans.shx] for [au102s01]. Substituting [romans.shx] for [font31.shx]. Substituting [romans.shx] for [au102s01]. Specify insertion point or [basepoint/Scale/Rotate]: *Invalid* As far as I know, everything in the block is on Layer 0 and the two attribute tags are set to ROMANS font. I have no idea where all these shx files are coming from, except maybe they are already in the drawing I'm pasting into? Quote
ReMark Posted December 6, 2016 Posted December 6, 2016 AutoCAD is telling you cannot find the five fonts and therefore it is substituting a font it can find (romans.shx) for the others. What is the source of the block? Quote
plackowski Posted December 6, 2016 Author Posted December 6, 2016 I've got two drawings in this project I'm working on. Both of them contain a whole bunch of xrefs and line work. I created the block in one of them, and I tried to insert it into the second one when I discovered I could use it there too. The block itself is just a conduit call-out: a circle, a line through the middle, a wipeout, and two text attributes, one for the name of the conduit and another for the size. Quote
ReMark Posted December 6, 2016 Posted December 6, 2016 Did you check to see if the missing fonts are in the drawing that the block was created in originally? Quote
plackowski Posted December 6, 2016 Author Posted December 6, 2016 They are not. I also just tried purging the block, so that there are only the two layers - "0" and "Text", but I still couldn't paste it. I should also mention, there was a warning about mixed AEC objects when I tried to paste. One of the xrefs on the two drawings came from a Civil CAD drawing, and I think that's where the AEC objects are coming from. Not sure how to get rid of them, or if they are relevant, but I've been experiencing that message for months whenever I paste anything in this project. Quote
ReMark Posted December 6, 2016 Posted December 6, 2016 So what's your bottom line here? What do you need? Can you attach a copy of the block drawing file to your next post? We would need a .dwg file not an image or a pdf. Quote
plackowski Posted December 6, 2016 Author Posted December 6, 2016 I'm still just trying to insert this block between drawings, but I'd like to know why it isn't working. I went to attach this super simple block and it's 6 freaking MB, so I can't upload it. There has to be hidden content attached to it or something. Quote
ReMark Posted December 6, 2016 Posted December 6, 2016 Upload this "super simple block" to a file sharing website like Dropbox then post a link to it here. Or...just open a new drawing, create what you need, WBlock it out to your hard drive under a new name. Use this new block instead and delete all instances of the troublesome block. Quote
RobDraw Posted December 6, 2016 Posted December 6, 2016 Just recreate it from a clean template. Quote
plackowski Posted December 6, 2016 Author Posted December 6, 2016 While I could just recreate it from a new template, I'd like to know how to fix this in case it happens again in the future. Here's a dropbox link: https://www.dropbox.com/s/o8vjjqqw77a0jvo/ConduitBubbleWWipeOut.dwg?dl=0 Quote
ReMark Posted December 6, 2016 Posted December 6, 2016 (edited) Well that wasn't so bad. Here's your block back. File size approx. 90kb. SuperSimpleBlock.dwg There were a ton of linetypes and some forty extra text styles. I inserted it in a new drawing and I did not receive any messages re: missing fonts. Edited December 7, 2016 by ReMark Quote
RobDraw Posted December 6, 2016 Posted December 6, 2016 The problem is the source file. Get that cleaned up properly and you will be able to make clean blocks from it. Quote
plackowski Posted December 6, 2016 Author Posted December 6, 2016 Well now it's super simple! But two points: Firstly, How did you manage to purge it so completely? I had a coworker with 2017 who could only get it down to 174kb with the built in purge command. Secondly, My coworker also purged the drawing I was attaching the block to, and I was successfully able to attach the purged block to the purged drawing. However, I still received the command line logs about font substitutions: Substituting [romans.shx] for [au102s01]. Substituting [romans.shx] for [au102s01]. Substituting [romans.shx] for [au102s01]. Substituting [romans.shx] for [HBOLD.SHX]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [205A1502.shx]. Substituting [romans.shx] for [205A1501.shx]. Substituting [romans.shx] for [au102s01]. Substituting [romans.shx] for [font31.shx]. Substituting [romans.shx] for [au102s01]. Quote
ReMark Posted December 7, 2016 Posted December 7, 2016 (edited) Can't be coming from the block I attached as it worked fine in the new drawing I inserted into. How did I do it? I just used the WBLOCK command and selected only the geometry and text (attributes in this case) that I wanted. I also opened and checked the block re: linetypes and text styles. Edited December 7, 2016 by ReMark 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.