← Back to team overview

kicad-developers team mailing list archive

Re: Drawing tools for GAL

 

Hi Carl,

Thanks for the report. As the error does not occur on every PCB, please send me the file that crashes pcbnew - I would like to investigate the problem further. Does it happen regularly or was it a single case?

Regards,
Orson

On 03/08/2014 07:35 PM, Carl Poirier wrote:
Great news!

This morning I built the branch to test it out.

I loaded some existing board, switched to OpenGL mode and tried to place
a track on a random spot. Moving the mouse around to draw the track
rapidly creates an error. I have no idea if it's related to the new
tools, as I haven't played much yet with the OpenGL rendering, but
anyway here it is:

    kiRound_: in file
    /home/thesmith/kicad/drawing_tool/pcbnew/pcb_plot_params.cpp on line
    349, val: 100000000000.5 too ' > 0 ' for int

    Segmentation fault (core dumped)


If you need the .kicad_pcb file I can send it to you. If you simply need
more information, please kindly explain me how to get it and I'll be
happy to debug more.

Carl


On Sat, Mar 8, 2014 at 9:49 AM, Alberto Medrano <ing.ajmv@xxxxxxxxx
<mailto:ing.ajmv@xxxxxxxxx>> wrote:

    Awesome!

    Alberto


    On 03/08/2014 09:26 AM, Maciej Sumiński wrote:
    Ladies and gentlemen,

    This time our branch [lp:~cern-kicad/kicad/drawing_tool] brings
    some drawing tools to the GAL canvas in pcbnew. The most important
    changes:
    - tools are bound to the respective buttons on the right toolbar
    (there is no "Selection tool" or "Interactive router" entry in menu)
    - new tools make possible to draw zones, lines, circles, arcs (the
    last one is a improved a bit; '/' changes the direction of arc)
    and place modules, texts, dimensions and targets
    - you can change the line width while drawing (using -/+ keys)
    - by default you can draw lines/zones at any angle; to enable 45
    degree mode (resembling push and shove router) you may hold Ctrl
    while drawing
    - after selecting a single graphical item, you will see edit
    points that allow you to modify vertices by dragging them; it also
    supports 45 degree mode activated by holding Ctrl

    You may have a look on a short demo presenting the mentioned
    features: https://vimeo.com/88430298 (or even better - build the
    branch and test it yourself).

    Next features in the plan:
    - edit points for dimensions
    - drawing drc markers
    - updating coordinates displayed on the statusbar (cursor position)
    - support for some missing hot keys (e.g. zoom in/out, changing
    layers)
    - configuration dialog & menus for the Push & Shove router
    - fix a number of places where pcb is updated in the default
    canvas, but the GAL canvas had to be switch back and forth to show
    the changes

    Regards,
    Orson

    _______________________________________________
    Mailing list: https://launchpad.net/~kicad-developers
    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
    <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~kicad-developers
    More help   : https://help.launchpad.net/ListHelp

    --
    Alberto Medrano
    Telf: 0416 681 3010

    ++++++ CONFIDENTIALITY NOTICE ++++++

    This e-mail may contain confidential and/or privileged information.
    If you are not the intended recipient (or have received this e-mail
    in error) please notify the sender immediately and destroy this
    e-mail. Any unauthorised copying, disclosure or distribution of the
    material in this e-mail is strictly forbidden.

    Este correo electrónico puede contener información confidencial y/o
    privilegiada. Si usted no es el destinatario previsto (o ha recibido
    este correo electrónico por error), por favor notifique
    inmediatamente al remitente y borre éste e-mail. Cualquier copia no
    autorizada, divulgación o distribución del material en este correo
    electrónico está estrictamente prohibida.

    Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
    Informationen. Wenn Sie nicht der richtige Adressat sind oder diese
    E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den
    Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren
    sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.

    _______________________________________________
    Mailing list: https://launchpad.net/~kicad-developers
    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
    <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~kicad-developers
    More help   : https://help.launchpad.net/ListHelp




_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp




Follow ups

References