Ken,
I'm pretty well versed in VBA, but know nothing about AlphaCam.
What exactly are you trying to accomplish?
Does AplhaCam actually provide a VBA IDE? (Integrated Development Environment)
There are many things that could be wrong, but the IDE will help show you the errors.
I don't know what kind of object path is. If it is a class object, you'll need to use the new keyword, like this:
Dim PanelGeo as New Path
Also, you have some methods of objects being exposed and used. (Anything after a period is a method or property). One of these may be invalid.
I notice that you have a space between the dot and ToolInOut as seen below:
PanelGeo. ToolInOut = acamINSIDE
This would certainly break the code.
Also, you need to ensure that acamINSIDE is valid, and declared somewhere.
Furthermore, I'm surprised it would take the following parameter:
PanelGeo.SetStartpoint Height / 2, 2
I would think that the parameter would look more like this:
PanelGeo.SetStartPoint (Height/2,2)
Lastly, VBA is a Case Sensitive. ThisSTring is not equal to ThisString
Good Luck, and post back if you need more help.