Jump to content

Extended Data Filter and 1011 Grip problem


Recommended Posts

Posted (edited)

Hello, I have two things about extended data.

 

1) I have this filter:

 

(ssget “x” (list ‘(0 . “TEXT”) (cons 1 value) ‘(-3 (“electrical”))))

 

It filters for a certain string (value) that has extended data attached for my application. However, I realized I need to filter further for extended data, dxf 1070 value 1, 2, or 3. Can I do that? When I try I just get a 'bad ssget list' error.

 

2) While I was tracking that down, I discovered something about extended dxf 1011. Which is defined as:

 

A 3D coordinate point that is moved, scaled, rotated, stretched and mirrored along with the entity.

 

If you use the grips to move the entity, the 1011 points stay where they were. Can this be controlled? I rarely use grip edit, but as other co-workers get better with my programs and start using them, there’s less understanding for a hick-up every now and then. And God forbid we ever hire someone who has a habit of grip edit.

Edited by Quest for Peace
Posted (edited)
Hello, I have two things about extended data.

 

1) I have this filter:

 

(ssget “x” (list ‘(0 . “TEXT”) (cons 1 value) ‘(-3 (“electrical”))))[/size][/font]

 

It filters for a certain string (value) that has extended data attached for my application. However, I realized I need to filter further for extended data, dxf 1070 value 1, 2, or 3. Can I do that? When I try I just get a 'bad ssget list' error.

 

No, to my knowledge you can only filter at AppID level in an ssget filter list.

 

2) While I was tracking that down, I discovered something about extended dxf 1011. Which is defined as:

 

A 3D coordinate point that is moved, scaled, rotated, stretched and mirrored along with the entity.

 

If you use the grips to move the entity, the 1011 points stay where they were. Can this be controlled? I rarely use grip edit, but as other co-workers get better with my programs and start using them, there’s less understanding for a hick-up every now and then. And God forbid we ever hire someone who has a habit of grip edit.

 

I haven't tested it but my first thoughts would be that the xData should update - if indeed it isn't, you may need to use a reactor to manually modify the xData following modification to the objects in question.

Edited by Lee Mac
Posted

1) I thought you'd say that. Is there a way to find what takes a program so long to execute? As I look back, the only reason I'm even doing this filter is to try to find something already done rather than repeat it's creation, i.e. trying to make it execute faster. It takes a good 3-5 seconds to execute. That seems like a long time, I can watch it's results get created on the screen one-by-one. That bothers me, maybe it shouldn't, I don't know.

 

2) I thought it should update too. But I'm pretty sure it doesn't, just by testing on my own stuff. Reactors, that's the second time in 24 hours I've seen that mentioned. I don't know what you're talking about. I guess that's something new for me to read about. Thanks for the input, Lee.

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