Crash when changing route size to 0.1 of all selected routes

Issue #37 duplicate
Mateusz
created an issue
Traceback (most recent call last):
  File "rzn/ui/glwidget.py", line 51, in paintGL
  File "rzn/view.py", line 310, in on_draw
  File "rzn/view.py", line 220, in on_draw
  File "rzn/obj/design.py", line 65, in process_dirty
  File "rzn/obj/connectivity.py", line 70, in process_dirty_layout
  File "rzn/obj/connectivity.py", line 28, in change_lay_obj
  File "rzn/obj/conn/physical.py", line 123, in update_nets_with
  File "rzn/obj/objs/segment.py", line 59, in connectedObjs
  File "rzn/obj/objs/base.py", line 92, in connectedObjs
  File "rzn/obj/design.py", line 126, in findPoint
  File "rzn/obj/rtree.py", line 122, in search_point
  File "rzn/obj/rtree.py", line 117, in helper
  File "rzn/obj/rtree.py", line 117, in helper
  File "rzn/obj/rtree.py", line 113, in helper
RuntimeError: maximum recursion depth exceeded while calling a Python object

Can you please also add a tool to select all routes ? or all objects of give type?
Thanks

Comments (4)

  1. Razen repo owner

    Selecting a trace segment and right clicking will bring up a menu with the option to "Select Traces" which will select all traces on the same net.

    From the python prompt the following will select all traces in the design:

    selecttype(obj.Trace)
    
  2. Mateusz reporter

    Would it be possible to combine selection ?
    For example I would like to select two nets at once, for power lines, ground and vcc by keeping shift pressed.
    I can do that separetly, but just a thought.

  3. Log in to comment