HALRobotics / Beta

HAL Robotics Framework beta release and associated documentation.
17 stars 3 forks source link

Controller Node throws error: 1. [Error] Line creation failed. Null or invalid argument: rotation. #47

Closed yck011522 closed 6 years ago

yck011522 commented 6 years ago

Prerequisites

Description

Controller Node throws error: 1. [Error] Line creation failed. Null or invalid argument: rotation.

Steps to Reproduce

  1. Follow Video Tutorial up to 6:45: https://www.youtube.com/watch?v=2jnhRoDefW0&index=5&list=PLJK1IixFmcZe2vmfNQD_y-yBYFuT3kXlb

Expected behavior: No error

Actual behavior: Controller Node throws error: 1. [Error] Line creation failed. Null or invalid argument: rotation.

Reproduces how often: Every time on load

Versions

Windows 10 Enterprise Rhino Version 5 SR14 32-bit (5.14.522.8390, 5/22/2017) Grasshopper 0.9.0076 HAL.McNeel.V5 1.2.6-beta HAL.ABB 1.2.6-beta

Additional Information

Curve is internalized in GH file for sharing unnamed.zip

tristangobin commented 6 years ago

Hi yck011522 , Thank's for sharing this. However, I did not acheave to reproduce the error. What robot type and controller type did you use? Could you try this definition? => yck011522-01.zip

yck011522 commented 6 years ago

Was trying out different ABB robots. None worked.

Note that I also have Rhino 6 installed.

yck011522 commented 6 years ago

Tried out your supplied file yck011522-01.zip, still doesn't work.

2018-09-18 17_48_56-grasshopper - yck011522-01

tristangobin commented 6 years ago

What is your model unit in rhino? Could you, if it is not the case, open rhino 6 in mm and then open grasshopper and the definition? Thank's

yck011522 commented 6 years ago

Okay, got it. It works in Rhino 6. I thought this version of HAL is for Rhino V.5. as that was shown in the description of the HAL installer. Or it is?

tristangobin commented 6 years ago

Actually it is for both. Glad it now works. I close this issue. Thank's you for your report.

yck011522 commented 6 years ago

Sure, thanks. I'm happy working with Rhino 6. But you may want to investigate why it doesn't work for Rhino 5, for many people are still sticking with Rhino 5..