Jump to content

Rename anonymous blocks created by inventor (i.e. *I###)


bababarghi

Recommended Posts

Why no one has mentioned *I### in their notes about anonymous blocks? o:) At least I found majority of them referring to the followings only:

 

*U### = anonymous blocks

*E### = anonymous non-uniformly scaled blocks

*X### = anonymous hatches

*D### = anonymous dimensions

*A### = anonymous groups

 

Source

 

Has anyone heard of a lsp routine which could help me to rename Inventor generated anonymous blocks?

 

Here is the outcome of listVLA routine orginally wriiten by Irneb:

 

 

Command: LISTVLA

Select object: ; IAcadBlockReference: AutoCAD Block Reference Interface
; Property values:
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00007ff61031a130>
;   Document (RO) = #<VLA-OBJECT IAcadDocument 0000004bf448a2f8>
[color="red"];   EffectiveName (RO) = "*I4"[/color]
;   EntityTransparency = "ByLayer"
;   Handle (RO) = "85F"
;   HasAttributes (RO) = 0
;   HasExtensionDictionary (RO) = 0
;   Hyperlinks (RO) = #<VLA-OBJECT IAcadHyperlinks 0000004bfc502448>
;   InsertionPoint = (0.0 0.0 0.0)
;   InsUnits (RO) = "Millimeters"
;   InsUnitsFactor (RO) = 1.0
;   IsDynamicBlock (RO) = 0
;   Layer = "*IDW_BlockReferenceLayer"
;   Linetype = "ByLayer"
;   LinetypeScale = 1.0
;   Lineweight = -1
;   Material = "ByLayer"
;   Name = "*I4"
;   Normal = (0.0 0.0 1.0)
;   ObjectID (RO) = 42
;   ObjectName (RO) = "AcIdBlockReference"
;   OwnerID (RO) = 43
;   PlotStyleName = "Color_7"
;   Rotation = 0.0
;   TrueColor = #<VLA-OBJECT IAcadAcCmColor 0000004bfc501e40>
;   Visible = -1
;   XEffectiveScaleFactor = 1.0
;   XScaleFactor = 1.0
;   YEffectiveScaleFactor = 1.0
;   YScaleFactor = 1.0
;   ZEffectiveScaleFactor = 1.0
;   ZScaleFactor = 1.0
; Methods supported:
;   ArrayPolar (3)
;   ArrayRectangular (6)
;   ConvertToAnonymousBlock ()
;   ConvertToStaticBlock (1)
;   Copy ()
;   Delete ()
;   Explode ()
;   GetAttributes ()
;   GetBoundingBox (2)
;   GetConstantAttributes ()
;   GetDynamicBlockProperties ()
;   GetExtensionDictionary ()
;   GetXData (3)
;   Highlight (1)
;   IntersectWith (2)
;   Mirror (2)
;   Mirror3D (3)
;   Move (2)
;   ResetBlock ()
;   Rotate (2)
;   Rotate3D (3)
;   ScaleEntity (2)
;   SetXData (2)
;   TransformBy (1)
;   Update ()

Link to comment
Share on other sites

Mate, Inventor does not have any sort of command console like AutoCAD. The quoted text in text #1 is obviously from AutoCAD's CMD prompt. The drawing has been produced by Inventor though.

 

FYI:

There are two ways of creating drawing files in Inventor. One is with the *.idw file type and the other is with the *.dwg. The DWG format is an industry standard and such files may be viewed with AutoCAD-based applications.

 

Source

Link to comment
Share on other sites

I am already a user of your 'Right Click Rename' ! That is a fantastic tool but the problem is that AutoCAD does not recognise *I### blocks as a normal block in order to be listed for your tool.

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...