Jump to content

Recommended Posts

Posted

My dynamic block wants to play :o

 

Hi all.

 

not sure, if this goes for more then one question in a post, but its about the same block. if this is the wrong way, plz tell. i well know next time then :)

 

I have ablock in this case a screw conveyor for a P&ID diagram.

 

What I wantto be able to do is, if I want to put a rotation parameter on, but still keepmy 3 different visibility views while the tags still are horizontal whileturning also with the option to flip the motor to the other end of the screwand to top it off, have to be array able. It’s something there have driving memad for some time now hehe.

 

To summon this up:

- Blockhave 3 visibility views.

- Blockshould be rotation able.

- Tagsalways should be horizontal, not matter you turn it.

- Motorneeds to be able to be flip to the other site.

- Andshould be able to array.

 

And Item nr. Attribute in the square box have tostay in the middle

 

 

 

I havefound, an awesome post with of a amazing block made by dbroada aka. Dave. Triedusing, some of his Methods from that one, but with no success.

 

 

This is howI tried to do it:

- Firstof all, make the rotation parameter and set it to center of the attribute withthe square around it all is marked for rotation but the tags.

- ThenI insert point parameters, on each of the tags. (with option chain action - YES)and set grip to 0

- TheInsert of flip parameter, it the flipping is set at the center of the block,and only the motor its set to flip. (this one works fine)

- TheI insert a Linear parameter, with a stretch on it. And combine with a array.

 

 

My resultshave been:

 

While rotation,attribute in square rotation those not sync. rotate with the others, same goes for the motor.

With stretchingthe screw, the hatching in middle, get wild and crazy and want to go in frontof where it was suppose to be (the hatching is a line I made myself, not an actualhatch.)

 

anyone have any ideas, to my laggy block here? :unsure:

 

// Jach

 

 

 

 

Drawing1.dwg

Posted

as I am mentioned here I thought I would have a look :) but I am new to 2011 and it is different to 2008 and so things aren't where I expected them to be. I did discover that your attribute in the square was included in 3 rotation actions. Start by checking that you only have one rotation action on your rotation parameter (unless you have 3 for a reason). In 2008 these would have shown up plainly but 2011 just seems to drop a set of (almost invisible) icons and are not so clear.

 

If I get time later today I will have another look but hopefully I have given you a start.

Posted

the 3 rotation was for making sure that all the extra added on the other visibility states well rotate if i was in the does states to.

 

for savety reason, i am made complete copy between. the 3 states. the only thing there is linked between those 3 states is the motor and the attribute in the square :)

 

awesome , its they rotate sync now together :o sooo, i guess never ever to mark them again on a other visibility state with the rotation action if i want to rotate sync.

 

how do i then get the tags to stay horizontal while rotate? i have been clueless on that one :unsure:

Posted

that was the reason for adding points to the insert point of the attribute. You can rotate the points with the rotate parameter. You then add a move action triggered by the rotate to move the attribute to the new position of the point.

Posted

amg, i feel stupid now :facepalm: forgot incl. the point parameter in the rotation action hehe.

 

you anything about linear parameter with stretch and array combi? i can easy stretch, but the array should only be there to fill in the "hatching" there go missing when i stretch.

 

instead it, dulicate itself before even started. any idea what i am doing wrong here? :)

Posted

again I'm more used to 2008 and I was never fully happy with the stretch and array methods. I tend to move the objects I am trying to array away from the main parts to get a better idea of what is happening. I have in the past ended up with 4 distance and 4 array parameters to get a smaller increment than appeared possible.

 

I am hoping that when I get a bit more time I can look into 2011 dynamic blocks and find something more usefull! :?

Posted

heh sounds, like u having just as mush fun with them as me atm :) i have just started to look into all extra feature in autocad then "just make line"

you have been very helpful so far tho :D thank you very for that :excited:

 

there should be a way to get, a linear + array + stretch together in one grip. soo just can stretch it out with no probs. i well yell if i find a solution :)

Posted

we alternate between FAR TOO BUSY and sit around twiddling thumbs. we are currently in FTB mode at the moment so I can't really check all the advantages with the new system but I will one day.

 

I look forwards to seeing your results. At leaset that should encourage you to stay and contribute. This place only works if enough people get involved, both asking and answering questions.

 

If I had more time I'd be asking about Denmark but I'm afraid a conference call with the USA looms. :(

Posted

hehe you always welcome to ask about Denmark, and ofc. i stay around :)

 

NOW, i am on it again today. if anyone have an idea or wanna try help with my little strecth with a combi with array in one grip with playing with the block yourself. you are very welcome to *poke* in the threat, and tell me your thoughts about it. any comment can get us to the goooooaaal.

Posted

what happens when i try to do this is:

 

first of all:

i take my linear parameter, then i set up my stretch action, mark all put the moving tag. (there needs to be vertical at all time).

after that i test it, and it strecth perfectly.

However i want the "hatching" to, array while strecthing sooo I Try to attach a array action to this linear+strecth feature = my result ends with. My array start of with dublicating 15 times before even strecting. i only wants it to dublicate when i strecth the object.

Posted

are you still using the original file or do you have a newer one I can look at?

Posted

enjoy, mmmmm

 

anyway, this isn't quite right as I split your distance into two parts and haven't grouped everything correctly but you may be able to see what I have done.

 

Screw Conveyor w.dwg

Posted

aha, sooo actually it makes the array the length of the linear parameter.

That alittle. seems like it might could work, well try look at it. when i am done saving my co-worker here lol

Posted

after i took a look at it, i can see it might work. tho only thing i need to find a fix on is getting the "hatching" not to write over my attribute text in the box.

 

i proberly could use a wipeout there, but have to make sure it would stay infront even after i stretch the block. That what i gonna try see if i can work out now. :)

Posted

that is the problem, the newly generated hatch will tend to form above the older wipeout. sorry, I am not sure of the solution.

Posted

well, i kinda solved it, after i came back to it hehe.

 

i just changed the design for it, so i well not have to use the wipeout that way.

BUT if any knows how to do that with the wipeout, please say. some others people might have use of it :)

Drawing1.dwg

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