Vector Calculation Shapes from Junichi Yoda in windows 8?

Started by jamtart, April 05, 2015, 03:31:17 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jamtart

Hi guys, I have been using this template:
http://www.geocities.jp/visualcalculation/english/vectorcalc.htm

At work with windows 7 it works perfectly. At home with Windows 8 I get errors etc. I cannot get the vectors to work as I did with my Windows 7 box. Can anyone confirm this? Work around?
I do intend to do most of this stuff at work but it would be nice to work from home sometimes. The stuff I created in Windows 7 works on Windows 8 but I cannot change any of the formulas or add vectors etc.

JuneTheSecond

I am now using Visio 2013 in Windows 8.1.
I downloaded the drawing after long time, but I could not find out the  problem.
To me it looks work fine.
Would you please tell me more about the problem?
Best Regards,

Junichi Yoda
http://june.minibird.jp/

jamtart

When I drag a vector on to the workspace I get this issue as shown in Capture 1. I continue on, creating three vectors, as I have done in the past and do a simple A+B for vector C. It does not work as can be seen in Capture2.
I will be using this again at work (Windows 7 and Visio 2013) but I no problem there. The only difference is I am using Windows 8.1 and Visio 2013 at home on a MS Surface Pro. I have a second MS Surface I could try it on later.
Any thing else you need to know just ask. I am a true NEWBIE at this stuff but I love to learn and always looking for new ways to present to my students.

Thank you for taking a look at this, hopefully it is a simple fix.

JuneTheSecond

I  have experienced once this error message.
This error happens when the reference to any type library is marked at missing.   
I hope the online document at
http://support.microsoft.com/en-us/kb/282331
is useful.

Best Regards,

Junichi Yoda
http://june.minibird.jp/

jamtart

Took a while but I figured it out based upon the link you sent me, Thank you so much for getting me on the right track. I am sure to have more questions as I progress through my little project  ;D

jamtart

Maybe one quick question? How can I get a vector (vector X) to ALWAYS be at 90 degrees to another (vector Y)? But still needs to respond to a math equation like vector X = Vector Y divided by 4 for example?
Tried a few things but with no success.

Thank you

wapperdude

Not tried the referenced link, but couldn't you open vector X's shapesheet, set its angle to vector A's angle +90 deg?  May have to use guard fcn.  If that doesn't work, perhaps the program clubbers the angle cell.  Might be out of luck.

Wapperdude
Visio 2019 Pro

jamtart

Hi Wapperdude, I was hoping it would be that simple, but I'm getting some bizzaar results this far. I will continue to try however. Eager learner here...

wapperdude

#8
Might there be a mixing of units...degrees and radians?

It's possible that the math isn't configured to do a fixed, angular offset.
Visio 2019 Pro

JuneTheSecond

#9
Thank you Wapperdude, I think you are right.
If jamtart accept my following idea, I am happy.
Vector B can be manually 90 degree to vector A, but 90 degree only once at manual operation.
The relation between two vectors are not hold.
My idea is to use "Size, Location, Rotation" window in menu View.
In this window copy the angle of vector A, and paste this angle + 90 degree into the angle of Vector B.
If I know how to use this window in VBA macro, there may be something left I can do.
But unfortunately I don't know.
Here is a short Video to show how to manipulate on Visio drawing window.
https://youtu.be/NOPl8dURCGU
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

#10
Or adding 4 rows of User.Defined rows to the shape of Vector B.
In this case the relation will be hold.
Best Regards,

Junichi Yoda
http://june.minibird.jp/

jamtart

Thanks for all the great info and work. I will be sure to use this on my little project.

Cheers :D

jamtart

Hey guys, I am so sorry to keep coming back to the well, but I am stuck again. I played with the last file by JuneTheSecond and I am getting very close to what I am looking to do. This is just one of many items I have been working on but at the moment this is the only one that eludes me.
Here is what I need to happen:
Vector A is vector E + V. (done)
Vector B must remain at 90 degrees behind vector A (Done, thanks JuneTheSecond!)
But what I cannot get to happen is Vector B must be able to change in value (length) according the length of vector A multiplied by some value, like .5 or 2 or 3 etc.

Banging my head in the shapesheet trying to accomplish this. It appears to be beyond my skill set at this time...

jamtart


JuneTheSecond

Instant answer may be as follows.
In User Defined Section.
1. Delete User.SetLength row.
2. Edit formula in User.L row as A!Width*0.7, 0.7 may be changed as you like.
Best Regards,

Junichi Yoda
http://june.minibird.jp/