[Xcircuit-dev] insert more space in existing drawing

Svenn Are Bjerkem svenn.bjerkem at googlemail.com
Tue Nov 17 00:54:58 PST 2009


2009/11/7 Tim Edwards <tim at opencircuitdesign.com>:
> The new "edit" command works exactly as you described.  Select a
> bunch of stuff, for example, on the right side, using an area select
> box.  Type 'e' with the cursor close to a polygon (the reference point),
> then extend the whole selection.  Polygons or curves that are partially
> in the area select box will be stretched.  Any element completely
> inside the area select box will be moved with the reference point.
> Path elements can also be stretched and modified this way, which makes
> it a lot simpler to work with, say, boxes with rounded corners.  Tables
> should be trivially easy.

Hi Tim,
took a while for me to be able to test the feature as I had to get a
different gcc compiler installed. The one I had refused to understand
vargs.

I'm pleased to see that I now can select a bunch of  lines and move
the bends all together without moving the end-points. Very nice when
the routing space between components is limited and bends need to be
rearranged or moved to make space for another connection.

I do not know if this is an intended way of work, but it is fantastic:
I select several edges on different timing lines by repeatedly using
the selection box around the specified edges. When I press 'e' I will
move only those edges while keeping the rest of the timing wave
intact.

Only thing to note is that when selecting an edge, the whole waveform
change color. But this is such a minor thing it is maybe not worth
bother.

Is it possible to extract coordinates of lines with tcl? I now play
with the possibility to extract the timing diagrams made in xcircuit
to a file and use as stimuli for testbenches. Would save major time
writing pwl for spice in xcircuit. The final timing diagram as svg can
easily be imported into Visio and included in Word. Oh brave new
world: A self-documenting testbench!!!

Kind regards,
-- 
Svenn



More information about the Xcircuit-dev mailing list