Grasshopper

algorithmic modeling for Rhino

I was wondering if some one could help me:

although I think all components in my process is used correctly and I did not use any unusual name for my targets(the only place that we should define name is in concat component that I just have written "target" and nothing else), I receive the following warning in RAPIDGenerator component :

      "the name of the target n'0 is invalid because it contains the following characters: . "

and all output in this component are null.

is there any one who could solve this problem?

Thank you so much

Views: 638

Replies to This Discussion

Fereshteh,

This sub forum is dedicated to bugs in Grasshopper. If you find bugs in HAL, please post on the HAL Group or send me a mail.

As a matter of fact, if you read the error message that is generated you will exactly know what is happening: you are using spaces " " in the name you are giving to the targets. Please use only letters and numbers.

Ooooooooh, yes, I remove it right now and it generates the code correctly, thanks although it was a small bug but take so much time of me,

Thanks for all your help, as always

""Missing External Axis Value" , do you know how should I remove this error?"

It depends, where do you get this error?

my code had not any error in grasshopper file, we restart the robot, turn it on, and run all steps (program Editor-->module--> load module--> (selecting my module) --> show module --> debug--> pp to runtime) and then just "start", all step was true but after start I received this error. 

I searched internet but I could not understand any thing

It seems that you have an external axis (a linear track, a rotary table or else) linked to your robot. By default, HAL is outputing code for robots with no external axis, which means that for every position, the code is giving a theoretical infinite rotation for all external axis. If you have an external axis but don't want to use it, you will have to add a "0" rotation/translation value to this external axis. You will have to use the "External Axis Manager" and to plug it to the RAPID generator to assign this value. Please note that the external axis channel to use depends on your robot setup, so you will have to ask the person in charge to be sure the mapping is correct. Please note that HAL allows you to directly upload to the controller without having to load manually your module. If you use it this way, it is necessary that you make a backup of your controller before, since HAL will automatically clean up everything.

Thanks, I try to follow whatever you said,

Hi,

I have a question again,

I think may be in connection between my computer and robot system there is a problem , because although, in SD output from RAPIDGenerator, I have streaming Data(HD), my "HAL to Controller"  outputs are null and its runtime warning said "no robot detected in the network",

would you please tell me how exactly should I adjust the connection between robot and my computer?

Just plug with an ethernet cable, and if your controller has a PCInterface, then it will work. Use the "service" RJ45 plug. Don't forget the backup before.

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service