Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

edezzie
1053 Vistas, 14 Respuestas

Why cant I edit a block in place or join two simple lines?

I'm finding AutoCAD to be very buggy of late and wonder is it related to my installation.

I have attached two drawings. 

On one of them is a block, and I cannot edit it in place. It gives an error.

On the other are two simple lines that cannot be joined using the join command. It says "objects discarded from the operation".

 

Can anyone confirm what is wrong here?

 

 

GeeHaa
en respuesta a: edezzie

I don't see the drawings.
edezzie
en respuesta a: GeeHaa

Apologies, they are added now.

paullimapa
en respuesta a: edezzie

never mind..I see the dwg attachments now on your OP

 


Paul Li
IT Specialist
@The Office
Apps & Publications | Video Demos
tramber
en respuesta a: edezzie

One of your line is not so planar ! This is why :cara_guiñando_un_ojo:

Change the Z value in the properties box, it works.

tramber_0-1689577771048.png

 

About your block ; there is a problem of linetype. Explode it and rebuild :cara_guiñando_un_ojo:

 

paullimapa
en respuesta a: edezzie

Looks like your drawing is infested with objects in this case LINES that are not 100% on 0 elevation.

For JOIN 2 Lines:

I used Express Tools FLATTEN command on both LINES and then the LINES joined successfully.

 

For Edit Block in Place:

There's been various threads describing similar problem:

https://forums.autodesk.com/t5/autocad-forum/cannot-edit-block-application-reference-missing/td-p/65...

https://forums.augi.com/showthread.php?176597-REFEDIT-sending-error-on-saving

https://zaldy4.rssing.com/chan-32337793/article7.html

There's no real good solution other than to use BEDIT command instead of REFEDIT & then ERASE the LINE & recreate a new LINE, then save the block. Now you can use REFEDIT on it.


Paul Li
IT Specialist
@The Office
Apps & Publications | Video Demos
edezzie
en respuesta a: paullimapa

Thanks, 

The lines would have come from a Sketchup import so never thought to check the precision to that level.

The edit block in place solution will be too time consuming for me. Hopefully the issue will be fixed at some point.

paullimapa
en respuesta a: edezzie

Glad you can now continue with your tasks…cheers!!!


Paul Li
IT Specialist
@The Office
Apps & Publications | Video Demos
Kent1Cooper
en respuesta a: edezzie


@edezzie wrote:

.... 

On one of them is a block, and I cannot edit it in place. It gives an error.

....


Well, the error is:

 

Command: REFEDIT
Select reference:
Errors found in references to other objects:
** Application reference missing: ACAD, to AcDbLinetypeTableRecord.

 

So apparently its definition uses a Linetype not available to your AutoCAD.  If that's also a Sketchup import, maybe that's the reason.

 

But I can edit is using BEDIT rather than REFEDIT.

Kent Cooper, AIA
edezzie
en respuesta a: Kent1Cooper

But its a simple single line in a block.

 

How do I see the linetypes in the block definition?

Is there a way to purge a block of all linetypes.

 

Kent1Cooper
en respuesta a: edezzie

If I Explode the Block, its one Line shows as ByLayer linetype.  All I can think of is that it's some kind of ghost aspect resulting from Sketchup import, something similar to proxy objects from overlay programs when drawings are opened in plain AutoCAD.  It does seem to be tied to that Line, though.  I find that if I edit it in BEDIT by drawing a new Line over the existing one, Erasing the existing one, even putting the new Line on the same Layer, and closing/saving, I can then Edit it with REFEDIT, without the error.

Kent Cooper, AIA
edezzie
en respuesta a: Kent1Cooper

I suppose my issue is that I have a drawing where I have lots of blocks and I need to be able to edit the blocks in place due to the layout and nature of the drawing.

I cant do this for a lot of the blocks which is a problem.

And I cannot tell which lines within the blocks are the problem lines, and it would take me weeks to redraw all the lines within the problem blocks.

 

pendean
en respuesta a: edezzie


@edezzie wrote:

...I cant do this for a lot of the blocks which is a problem....

 


I suspect @Kent1Cooper and others here may be able to help you with LISP customizations to automate more of the basic needs if you are able to provide a more complex DWG file with dozens of sample "problem" blocks to solve.

 

Kent1Cooper
en respuesta a: edezzie

I know next to nothing about Sketchup, and you haven't confirmed whether the Block is a Sketchup import like the Lines you couldn't join.  But if that's the case, does Sketchup have any options in exporting, that might avoid the issue?  Or is this coming from someone else whom you can ask to try different means of conversion to AutoCAD?

Kent Cooper, AIA
edezzie
en respuesta a: Kent1Cooper

Sketchup isnt the cause of the inability to edit the block in place. It thought it might be the cause of the problem with lines I was trying to join being slightly off on the x axis.

 

The problem with the edit the block is related to leaders. For some reason, some leaders are causing the error but not others, even though I use the same custom leader type in all my drawings.

 

I have been exploding them to get around the issue, and the problem lines are from these leaders.

 

I can probably stop this issue by not using leaders going forward, but it doesn't help me for current drawings.