Setting drillSpeed in ADrillableNode doesn't work

Bug #376040 reported by Martin Flodin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Forssim
Fix Released
Medium
Martin Flodin

Bug Description

I've tried to create a simple example where drilling is enabled, but I can't get it to work. There is a field in ADrillableNode called drillSpeed, but it doesn't matter what I set this to.

      <ADrillableNode DEF='DN'
        cutRadius='0.0015'
        drillSpeed='20'
        volumeDistribution = ' 0.4 0.4 0.4 0.4'>

I suppose it is set somewhere else, but I can't find it.

I do not (nor do I want to) use any routes or scripts.

run QtH3DLoad drillable_cylinder.x3d to try for yourself.

Related branches

Revision history for this message
Martin Flodin (mflodin) wrote :

Found the error. ADrillableNode lacked a route from the haptic device's position to the drillposition in ADrillableNode...

<ROUTE fromNode = "HDEV" fromField = "trackerPosition" toNode = "DN" toField = "position" />

Everything works fine now.

Changed in forssim:
assignee: nobody → Martin Flodin (mflodin)
status: New → Fix Committed
Changed in forssim:
importance: Undecided → Medium
Changed in forssim:
status: Fix Committed → Fix Released
Revision history for this message
JohanO (johan-olofsson) wrote :

Ok in v.0.2.2 release. In drillable_cylinder.x3d the drill is working fine when the drillSpeed >=0.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.