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

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

edezzie
Enthusiast Enthusiast
1,398 Views
14 Replies
Message 1 of 15

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

edezzie
Enthusiast
Enthusiast

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?

 

 

0 Likes
Accepted solutions (1)
1,399 Views
14 Replies
Replies (14)
Message 2 of 15

GeeHaa
Collaborator
Collaborator
I don't see the drawings.
0 Likes
Message 3 of 15

edezzie
Enthusiast
Enthusiast

Apologies, they are added now.

0 Likes
Message 4 of 15

paullimapa
Mentor
Mentor

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

 


Paul Li
IT Specialist
@The Office
Apps & Publications | Video Demos
0 Likes
Message 5 of 15

tramber
Advisor
Advisor

One of your line is not so planar ! This is why 😉

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 😉

 


EESignature

Message 6 of 15

paullimapa
Mentor
Mentor
Accepted solution

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
0 Likes
Message 7 of 15

edezzie
Enthusiast
Enthusiast

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.

0 Likes
Message 8 of 15

paullimapa
Mentor
Mentor

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


Paul Li
IT Specialist
@The Office
Apps & Publications | Video Demos
0 Likes
Message 9 of 15

Kent1Cooper
Consultant
Consultant

@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
0 Likes
Message 10 of 15

edezzie
Enthusiast
Enthusiast

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.

 

0 Likes
Message 11 of 15

Kent1Cooper
Consultant
Consultant

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
0 Likes
Message 12 of 15

edezzie
Enthusiast
Enthusiast

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.

 

0 Likes
Message 13 of 15

pendean
Community Legend
Community Legend

@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.

 

0 Likes
Message 14 of 15

Kent1Cooper
Consultant
Consultant

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
0 Likes
Message 15 of 15

edezzie
Enthusiast
Enthusiast

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.

0 Likes