Hi,
How is it possible to select all blocks (1 per layout tab) in my drawing? I want to select them all to make (the same) changes to all the attributes.
I've found something with (ssget "_X" '((0 . ""))) etc. but I have no idea what to do with that.
Thanks
Solved! Go to Solution.
Hi,
How is it possible to select all blocks (1 per layout tab) in my drawing? I want to select them all to make (the same) changes to all the attributes.
I've found something with (ssget "_X" '((0 . ""))) etc. but I have no idea what to do with that.
Thanks
Solved! Go to Solution.
Solved by john.vellek. Go to Solution.
Hi,
I suggest to use FIND command which will search all needed attributes including layouts and will change it in one command.
Imad Habash
Hi,
I suggest to use FIND command which will search all needed attributes including layouts and will change it in one command.
Imad Habash
They're still blank, so there's not much to 'find'.
I also tried the command battman. It shows the total amount of blocks in my *.dwg, and I'm able to make adjustements to all the attributes, but theres no option to give fill in the attributes.
They're still blank, so there's not much to 'find'.
I also tried the command battman. It shows the total amount of blocks in my *.dwg, and I'm able to make adjustements to all the attributes, but theres no option to give fill in the attributes.
would you please attache those attributes here as CAD file and till us what is the text that you want to change and to what?
Imad Habash
would you please attache those attributes here as CAD file and till us what is the text that you want to change and to what?
Imad Habash
It's kinda hard to explain but I'll give it a shot.
The block is now empty. When I need to create a new version, I want to add a '4' to the block. When it's the 3rd version, I want to have 3 times a '4' in my block. I can't use the visibility parameter, since I used that one to select the person who made the drawing.
I can easily replace the attributes by normal text, since it's always a 4. But that means every page (tab) has the same version, and that's not always the case. I want to keep them as attributes to make changers per paper, but for now I want to select them all to set them all to the first revision.
It looks complicated, but the main question is quite simple: "How to select every block in my *.dwg (to fill in 1 or more attributes)?"
Thanks
It's kinda hard to explain but I'll give it a shot.
The block is now empty. When I need to create a new version, I want to add a '4' to the block. When it's the 3rd version, I want to have 3 times a '4' in my block. I can't use the visibility parameter, since I used that one to select the person who made the drawing.
I can easily replace the attributes by normal text, since it's always a 4. But that means every page (tab) has the same version, and that's not always the case. I want to keep them as attributes to make changers per paper, but for now I want to select them all to set them all to the first revision.
It looks complicated, but the main question is quite simple: "How to select every block in my *.dwg (to fill in 1 or more attributes)?"
Thanks
Hi @jeroendewind,
It would be helpful to attach a sample file for me to look at so I am sure that I really understand what you are doing.
There is no feature that will allow you to find the empty attributes especially across model and paperspace.
Have you considered using fields linked to custom drawing properties to do this instead?
Hi @jeroendewind,
It would be helpful to attach a sample file for me to look at so I am sure that I really understand what you are doing.
There is no feature that will allow you to find the empty attributes especially across model and paperspace.
Have you considered using fields linked to custom drawing properties to do this instead?
Here's an example of a drawing with my block.
All the info in the red block is automatically filled in by another program with all the project info. The block I made has info for that sheet only, and has a visibility state to select the person who made the drawing (including his signature, that's why it's a visibility parameter).
When I make the sheet final, it also automatically generates the green texts in Screenshot_4; version A, B, C etc. including date, person and reason for creating a new version. The problem is, every final version needs have a 4, and the program making the revisions only can only add an A, B, C etc. So that's why I made these attributes.
When I want to make all sheets final, version B for example, I want to select all the blocks in the *.dwg and fill in attribute A and B both with a 4.
I can do it sheet by sheet, but that takes a long time (it happens with other projects and blocks also) and I want to keep it as attributes since sometimes only sheet X needs to get a new version, and the others must stay the same.
Hope I explained it good,
Thanks,
Jeroen
Here's an example of a drawing with my block.
All the info in the red block is automatically filled in by another program with all the project info. The block I made has info for that sheet only, and has a visibility state to select the person who made the drawing (including his signature, that's why it's a visibility parameter).
When I make the sheet final, it also automatically generates the green texts in Screenshot_4; version A, B, C etc. including date, person and reason for creating a new version. The problem is, every final version needs have a 4, and the program making the revisions only can only add an A, B, C etc. So that's why I made these attributes.
When I want to make all sheets final, version B for example, I want to select all the blocks in the *.dwg and fill in attribute A and B both with a 4.
I can do it sheet by sheet, but that takes a long time (it happens with other projects and blocks also) and I want to keep it as attributes since sometimes only sheet X needs to get a new version, and the others must stay the same.
Hope I explained it good,
Thanks,
Jeroen
Hi,
>> Hope I explained it good,
Yes, but have you seen John's suggestion about using fields based on custom drawing properties? That would solve your question afaik.
- alfred -
Hi,
>> Hope I explained it good,
Yes, but have you seen John's suggestion about using fields based on custom drawing properties? That would solve your question afaik.
- alfred -
@Alfred.NESWADBA wrote:Hi,
>> Hope I explained it good,
Yes, but have you seen John's suggestion about using fields based on custom drawing properties? That would solve your question afaik.
- alfred -
@john.vellek wrote:
Have you considered using fields linked to custom drawing properties to do this instead?
I did now, tho I'm unaware how to use fields. Gonna search how to use them, thanks!
@Alfred.NESWADBA wrote:Hi,
>> Hope I explained it good,
Yes, but have you seen John's suggestion about using fields based on custom drawing properties? That would solve your question afaik.
- alfred -
@john.vellek wrote:
Have you considered using fields linked to custom drawing properties to do this instead?
I did now, tho I'm unaware how to use fields. Gonna search how to use them, thanks!
Hi,
>> I'm unaware how to use fields. Gonna search how to use them
>>>that video<<< could be a good point to start 😉
- alfred -
Hi,
>> I'm unaware how to use fields. Gonna search how to use them
>>>that video<<< could be a good point to start 😉
- alfred -
Hi @jeroendewind,
Did the video made by Volker help you get started with fields? If not I will slap him a bit as he sits right next to me 🙂
Seriously, if that did not give you enough to get this working, please add a post so I can give you more support and/or resources.
Hi @jeroendewind,
Did the video made by Volker help you get started with fields? If not I will slap him a bit as he sits right next to me 🙂
Seriously, if that did not give you enough to get this working, please add a post so I can give you more support and/or resources.
Thanks for the help. I've learned some new stuff using fields.
But I don't know the difference between a text in a block with my name or using the commando fields to insert author in my block and then change it all in my drawing properties. Both give the same result: in every block my name.
Thanks for the help. I've learned some new stuff using fields.
But I don't know the difference between a text in a block with my name or using the commando fields to insert author in my block and then change it all in my drawing properties. Both give the same result: in every block my name.
Hi @jeroendewind,
I prepared a short Screencast for you on how you can link fields to custom drawing properties. I hope this leads to a solution for you.
Please let me know if I am misunderstanding your question.
Please select the Accept as Solution button if my post solves your issue or answers your question.
Hi @jeroendewind,
I prepared a short Screencast for you on how you can link fields to custom drawing properties. I hope this leads to a solution for you.
Please let me know if I am misunderstanding your question.
Please select the Accept as Solution button if my post solves your issue or answers your question.
Hi @jeroendewind,
I am checking back to see if my post helped you with your problem or if you need additional assistance or information. Please add a post with how you decide to proceed and your results so other Community members may benefit.
Please hit the Accept as Solution button if my post fully solves your issue or answers your question.
Hi @jeroendewind,
I am checking back to see if my post helped you with your problem or if you need additional assistance or information. Please add a post with how you decide to proceed and your results so other Community members may benefit.
Please hit the Accept as Solution button if my post fully solves your issue or answers your question.
Thanks, very usefull. Trying to use it on a new project!
Thanks, very usefull. Trying to use it on a new project!
Can't find what you're looking for? Ask the community or share your knowledge.