kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #24627
Re: What are dx and dy?
I think it will be good if one can to see like:
[vector coordinates] (abs coord) (relative coord)
where [] - context visible field (drawing a graphic primitive),
() - visible always.
Or do like:
[vector coordinates] (A: abs coord | R: relative coord)
where ( | ) - switchable with the hotkey.
PS: I think the abs or rel coordinates should be visible always.
>Среда, 11 мая 2016, 0:04 +03:00 от Clemens Koller <cko@xxxxxxxxx>:
>
>Hi!
>
>I would see the following information on the UI quite useful:
>
>1. absolute (world) coordinates x,y
>2. relative coordinates dx,dy,dphi,ds to the last object coordinate (i.e. last polygone corner/click) to place objects of a certain size.
>3. relative coordinates dx,dy,dphi,ds to the i.e. space-settable-origin to place multiple objects relative to the origin.
>
>Priorities are as shown: 1->2->3.
>With the current screen real-estate it shouldn't harm to add 1+2+3 or use a
>function key to toggle the display in between 1+2 to 1+3.
>
>
>I would love to see the spacebar getting a way more important function assigned
>than placing the user origin. It seems that many users didn't even know that the
>spacebar is doing that.
>What if the spacebar would fully duplicate the left mouse button because of:
>https://en.wikipedia.org/wiki/Repetitive_strain_injury
>
>I am very serious here as I am doing big designs and klicking some thousand
>times / day for many month a year is definitely worth some optimization.
>(I've tried working with keyboard reassignments, touchpads, graphic tablets,
>foot-mice, bluetooth buttons...)
>
>Regards,
>
>Clemens
>
>
>On 2016-05-10 18:20, Эльдар Хайруллин wrote:
>> Hello. I think he want to see additional fields with delta_x and delta_y (and maybe distance) relative of latest start point of drawing graphic primitive (like line) but he doesn't want to reset the user origin.
>>
>>
>> Вторник, 10 мая 2016, 17:25 +03:00 от Wayne Stambaugh < stambaughw@xxxxxxxxx >:
>>
>> I don't like the idea of a "smart" origin either. When I set the user
>> origin, it's typically to place multiple objects on a given x or y
>> coordinate. I don't want kicad thinking it's smarter than I am and
>> reset the user origin relative to where I started drawing some object.
>> To me that would be more annoying than useful.
>>
>> On 5/10/2016 10:19 AM, Chris Pavlina wrote:
>> > Because that's only useful once in the entire session using pcbnew. Once you've
>> > set an origin once you can't use that anymore. What's the point?
>> >
>> > I quite like the simplicity of the tool as it is. It's a ruler that you can
>> > move around. Why do you need a ruler that's smart and picks itself up once in a
>> > while? That just seems confusing.
>> >
>> > On Tue, May 10, 2016 at 08:15:52AM -0600, Duane Johnson wrote:
>> >> I can see how this is useful once you know to press space bar. But what if
>> >> it assumes an implicit origin in the following case:
>> >> - no explicit origin has been set
>> >> - the user is drawing a shape
>> >> On May 10, 2016 12:39 AM, "Nick Østergaard" < oe.nick@xxxxxxxxx <mailto: oe.nick@xxxxxxxxx >> wrote:
>> >>
>> >>> http://docs.kicad-pcb.org/en/pcbnew.html#_displaying_cursor_coordinates
>> >>>
>> >>> 2016-05-09 22:44 GMT+02:00 Collin Anderson < metacollin@xxxxxxxxxxxx <mailto: metacollin@xxxxxxxxxxxx >>:
>> >>>> Hit space bar, it will set the origin for dx and dy. It's useful for
>> >>> seeing where the cursor is relative to the most recent 'origin' set with
>> >>> the spacebar. I use it all the time :).
>> >>>> --
>> >>>> "Violence is the last refuge of the incompetent." - Isaac Asimov
>> >>>>
>> >>>>> On May 9, 2016, at 2:39 PM, Duane Johnson < duane.johnson@xxxxxxxxx <mailto: duane.johnson@xxxxxxxxx >>
>> >>> wrote:
>> >>>>>
>> >>>>> When I create a rectangle, or line, I frequently want to know what the
>> >>> size of the rectangle is (width and height). I would have assumed that's
>> >>> what "dx" and "dy" in the footer/status bar are for; however, it seems like
>> >>> in all cases, they simply reflect the same values as "X" and "Y". Am I
>> >>> missing something, or is this something to be fixed?
>> >>>>>
>> >>>>> Thanks,
>> >>>>> Duane
>> >>>>> <Screenshot 2016-05-09 14
>> >>> .37.18.png>_______________________________________________
>> >>>>> 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 <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 <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 <mailto: kicad-developers@xxxxxxxxxxxxxxxxxxx >
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help : https://help.launchpad.net/ListHelp
>>
>>
>>
>> С уважением,
>> Эльдар Хайруллин
>> eldar.khayrullin@xxxxxxx
>>
>>
>> _______________________________________________
>> 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
>>
С уважением,
Эльдар Хайруллин
eldar.khayrullin@xxxxxxx
References