Arrow Head Line thickness

Started by sankarram90, September 08, 2022, 07:49:26 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

sankarram90

I recently (2 days back) discovered the dark arts of Shapesheets and it gave hope to my long lost dream of using visio for Bond graphs.
See, bond graphs uses 3 arrows a half arrow, a vertical line and a half arrow with vertical line. [Pic Attached]

Here are my steps:

  • Open visio - > Developer Tab - > New Stencil
  • Set page Size to 10 mm x 10 mm
  • Go to Drawing Explorer -> New Pattern -> (Line End, Scaled)
  • Create the shape ___\ and set Pin pos to Bottom Right

Awesome Everything Works EXCEPT


  • The line thickness of arrow doesn't change depending on connected line thickness.
  • The included arrows scale according to the line thickness. That doesn't happen in my case.

What am I doing wrong?
Is there a way to see the shape sheet of original arrows in Visio to see how it's done?

Croc

Set arrow line thickness to 0 pt.

Yacine

@Croc,
I tried it, but it only works when set to no scale.
And the result was disappointing, all details "swallowed" by the thick line.
Do you happen to have a good working example?
Yacine

Croc

#3
QuoteI tried it, but it only works when set to no scale.
Yes, it's true.
I am attaching an example.

Croc

#4
Additional details

wapperdude

Visio 2019 Pro

sankarram90

#6
Quote from: Croc on September 08, 2022, 11:46:47 AM
Additional details

THANKS!! That did work. Now the arrow line thickness is updating as line thickness is changing

How ever, in my case the arrow head is really small. In your example it seems the bounding box is quite small compared to the whole arrow head drawing. Is that doing the trick?
In my case if I put the size to Jumbo, it gets to the size of medium of normal arrows.

Croc

QuoteIn your example it seems the bounding box is quite small compared to the whole arrow head drawing. Is that doing the trick?
Yes, I did it on purpose. There may be other ways, but I liked this one.
QuoteWhen I try to change the bounding box size, it is just shrinking the whole thing.
I used such sequence:
1. make a small group, for example from a short line
2. Open it for editing, add an arrow image
3. Delete the primary shape
4. Close the group and do not update the bounding box
In this case, the group remains small, and the arrow goes beyond the group.

sankarram90

Quote from: Croc on September 08, 2022, 08:30:20 PM

I used such sequence:
1. make a small group, for example from a short line
2. Open it for editing, add an arrow image
3. Delete the primary shape
4. Close the group and do not update the bounding box
In this case, the group remains small, and the arrow goes beyond the group.

I think that worked. I am still not sure how that happened and why it did.
Don't know why such a simple task needs such specific things to be done to get it correct. However really happy there is such a good community behind it.

Attaching the VSSX file incase someone looks for it in future and reaches here.

Yacine

#9
There must have been free beer somewhere when they taught us bond graphs at the university. Well, not even sure about this, because there isn't even a German page on Wikipedia about them.
Reading the English version, I remembered why I gave up on OpenModellica.
Then I consoled myself with the serenity prayer and went back to Visio.
Yacine