Author Topic: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]  (Read 3047284 times)

0 Members and 1 Guest are viewing this topic.

Offline kgolden

  • Posts: 100
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2100 on: Thu, 29 March 2018, 20:03:04 »
pardon my laziness, but using keyboard layout editor and swillkb.... would these be the steps required for a poker plate:
1- select default 60 percent layout on KLE
2- copy "raw data" to plate layout section on swillkb plate builder
3- select case type "poker 60percent"
4- choose "draw my CAD"
5- Choose "order from lasergist"

Is this all I need to do to have a plate made that would work with a GH60 and a 60% case in a Poker layout?

Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2101 on: Fri, 30 March 2018, 03:25:34 »
I think you will have to create the space manually with the layout and then use custom polygons to create that actual cutout.  Sorry, in looking into this, I don't think there is an easy way to support this with the tooling as it is currently built.  :(
That's fine. I'll make my own custom cutouts, I was just wondering if there was a pre-made one.

On a related note, would you consider adding pre-made shapes to move around as custom polygon? Namely the Cherry stabilizer and the Costar controller.

Thanks for everything you're doing.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2102 on: Fri, 30 March 2018, 03:28:23 »
Is this all I need to do to have a plate made that would work with a GH60 and a 60% case in a Poker layout?
Not sure if lasergist works anymore, anyway you're correct on everything. One thing you might wanna change though is the line weight to 0.01mm as some factory require that.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline kgolden

  • Posts: 100
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2103 on: Fri, 30 March 2018, 06:31:56 »
Hmmm I'm not sure if lasergist is working, I've seen this mentioned a few times in other places. Thanks

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2104 on: Fri, 30 March 2018, 08:40:54 »
Is this all I need to do to have a plate made that would work with a GH60 and a 60% case in a Poker layout?
Not sure if lasergist works anymore, anyway you're correct on everything. One thing you might wanna change though is the line weight to 0.01mm as some factory require that.
Has this been qualified by anyone?  From my side everything seems normal and people have been able to buy cases. No one has complained to me that they did not get their case.

Are there any validated examples of the lasergist service not coming through for people?

Sent from my ONEPLUS A5000 using Tapatalk


Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2105 on: Fri, 30 March 2018, 10:15:00 »
Are there any validated examples of the lasergist service not coming through for people?
Frankly, just rumors but I've read it quite a few times.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline noSatellite

  • Posts: 45
  • perpetual n00b
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2106 on: Fri, 30 March 2018, 11:42:34 »
Are there any validated examples of the lasergist service not coming through for people?
Frankly, just rumors but I've read it quite a few times.

Same for me - I have only seen rumors.
What I lack in time, resources, and knowledge I make up for in passion, enthusiasm and ignorance.

Offline kgolden

  • Posts: 100
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2107 on: Fri, 30 March 2018, 12:01:25 »
Yeah I've only seen "rumors". Definitely no confirmed issues.

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2108 on: Fri, 30 March 2018, 12:28:57 »
Are there any validated examples of the lasergist service not coming through for people?
Frankly, just rumors but I've read it quite a few times.
Ya. I saw something on Reddit once and that seems to have started some rumors, but I have not seen anything tangible yet.

PLEASE, if you do actually have problems with them, let me know. I will take it up personally with them if I am actually given an order number that is not delivered. 

I want this service to be useful, so if it is not, I should find a different supplier.

Sent from my ONEPLUS A5000 using Tapatalk


Offline skullydazed

  • * Vendor
  • Posts: 307
  • Location: Bay Area, CA
  • Had to turn PM's off. Email info@clueboard.co!
    • Clueboard
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2109 on: Sat, 07 April 2018, 21:39:52 »
Ya. I saw something on Reddit once and that seems to have started some rumors, but I have not seen anything tangible yet.

PLEASE, if you do actually have problems with them, let me know. I will take it up personally with them if I am actually given an order number that is not delivered. 

I want this service to be useful, so if it is not, I should find a different supplier.

The story I've been able to piece together is that for about the last year or so they're filling orders, but if anything goes wrong you won't hear anything from them. Basically, either it works or it doesn't, and if it doesn't your only recourse is to file a paypal dispute.

Here is an example from one month ago: https://www.reddit.com/r/MechanicalKeyboards/comments/81297a/stuck_order_at_lasergist_anyone_else_having/

Here is another from two months ago: https://www.reddit.com/r/MechanicalKeyboards/comments/7rj2zu/lasergist_still_completely_unresponsive/

Five months ago: https://www.reddit.com/r/MechanicalKeyboards/comments/7ajaqu/lasergist_unresponsive_on_contact_to_place_order/

Six: https://www.reddit.com/r/MechanicalKeyboards/comments/73ub8z/r_lasergist_no_longer_active_but_website_still/

This meshes with my own experience, which is that last April I was in talks with them to setup a drop-shipping deal, and after a bunch of back and forth and then them telling me they were ready with a bunch of backend changes and would send me a bunch of info soon they just... disappeared. Several follow-up emails were ignored, I still don't know what happened.

A few weeks ago they sent out that email that a bunch of people posted about, so perhaps they are trying to turn it around now. However, it will take some time before they've gained back mine and a lot of other people's trust.

Offline Pwner

  • * Maker
  • Posts: 632
  • soon™
    • Ion Keyboards
Ion | Keycult | Instagram

Offline kgolden

  • Posts: 100
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2111 on: Wed, 11 April 2018, 06:48:22 »
Is this all I need to do to have a plate made that would work with a GH60 and a 60% case in a Poker layout?
Not sure if lasergist works anymore, anyway you're correct on everything. One thing you might wanna change though is the line weight to 0.01mm as some factory require that.

So how do you know if you need to change the line weight? Will the shop not cut the plate or how does that work?

Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2112 on: Wed, 11 April 2018, 06:57:59 »
So how do you know if you need to change the line weight? Will the shop not cut the plate or how does that work?
Either they tell you or you just ask them what they prefer.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2113 on: Wed, 11 April 2018, 06:58:01 »
Is this all I need to do to have a plate made that would work with a GH60 and a 60% case in a Poker layout?
Not sure if lasergist works anymore, anyway you're correct on everything. One thing you might wanna change though is the line weight to 0.01mm as some factory require that.

So how do you know if you need to change the line weight? Will the shop not cut the plate or how does that work?
If you are not using lasergist, then you should contact the shot to ask how they want the drawing. For the lasergist integration you don't have to worry about line weight.

Sent from my ONEPLUS A5000 using Tapatalk


Offline kgolden

  • Posts: 100
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2114 on: Wed, 11 April 2018, 07:16:29 »
Is this all I need to do to have a plate made that would work with a GH60 and a 60% case in a Poker layout?
Not sure if lasergist works anymore, anyway you're correct on everything. One thing you might wanna change though is the line weight to 0.01mm as some factory require that.

So how do you know if you need to change the line weight? Will the shop not cut the plate or how does that work?
If you are not using lasergist, then you should contact the shot to ask how they want the drawing. For the lasergist integration you don't have to worry about line weight.

Sent from my ONEPLUS A5000 using Tapatalk

Oh excellent, I plan to use lasergist. Thanks so much!

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2115 on: Sat, 21 April 2018, 07:01:11 »
Edit - please ignore, it didn't like the comma at the end of the 2nd line. My bad!



Just out of pure curiosity, can someone tell my why the plate builder doesn't like this layout from KLE?

Code: [Select]
["1","2","3"],
["4","5","6"],

it spits out this error:

Code: [Select]
Parse error on line 2:
..."3"],["4","5","6"],]
----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got ']'
« Last Edit: Sat, 21 April 2018, 07:02:55 by RealLaugh »

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2116 on: Sat, 21 April 2018, 09:24:17 »
Edit - please ignore, it didn't like the comma at the end of the 2nd line. My bad!



Just out of pure curiosity, can someone tell my why the plate builder doesn't like this layout from KLE?

Code: [Select]
["1","2","3"],
["4","5","6"],

it spits out this error:

Code: [Select]
Parse error on line 2:
..."3"],["4","5","6"],]
----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got ']'
Ya. I should probably trim commas from the end(s) of the whole block before it attempts to parse so this gets fixed automatically and no error would be thrown.
« Last Edit: Sat, 21 April 2018, 09:25:48 by swill »

Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2117 on: Sat, 21 April 2018, 09:28:11 »
Ya. I should probably trim commas from the end(s) of the whole block
Semicolons too please. Custom polygons won't accept them at the end of a string.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2118 on: Sat, 21 April 2018, 09:29:58 »
Ya. I should probably trim commas from the end(s) of the whole block
Semicolons too please. Custom polygons won't accept them at the end of a string.
Ok. I can do that too. Thanks for the heads up.

Sent from my ONEPLUS A5000 using Tapatalk


Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2119 on: Sun, 22 April 2018, 05:08:15 »
a stupid question about the goland KAD build.

once I have it setup, how do I run it?

when I run
Code: [Select]
go get github.com/swill/kad
I get

Code: [Select]
go\src\github.com\swill\kad\kad.go:435:9: canvas.FloatDecimals undefined (type *svg.SVG has no field or method FloatDecimals)
go\src\github.com\swill\kad\kad.go:436:9: canvas.StartviewUnitF undefined (type *svg.SVG has no field or method StartviewUnitF)
go\src\github.com\swill\kad\kad.go:444:12: canvas.PolygonF undefined (type *svg.SVG has no field or method PolygonF)

and if I try to run
Code: [Select]
go run kad.go
then I get

Code: [Select]
go run: cannot run non-main package
maybe I should go back to playing console

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2120 on: Tue, 24 April 2018, 07:16:48 »
Hey, Sorry for the delay getting back to you.

The problem is likely due to the fact that my fork of the SVGO library is not in a great state.  I wrote it expecting to merge it upstream, but in discussions around a couple potential implementation options, the upstream and my fork diverged and I have not gone back and updated my code to match the resulting upstream version now that they support floats.

You will likely need to do the following to get it working (assuming you are on linux or mac):
Code: [Select]
$ mkdir -p $GOPATH/src/github.com/swill/
$ cd $GOPATH/src/github.com/swill/
$ git clone https://github.com/swill/svgo
$ cd svgo
$ git checkout float
$ go install

The reason you need to follow these instructions is because the branch of my fork of SVGO which the library uses is actually float, so we have to setup the dependency to actually reference that branch.

Let me know if that gets you sorted.

Cheers and thank you for reporting this.  I will have to fix this going forward...

a stupid question about the goland KAD build.

once I have it setup, how do I run it?

when I run
Code: [Select]
go get github.com/swill/kad
I get

Code: [Select]
go\src\github.com\swill\kad\kad.go:435:9: canvas.FloatDecimals undefined (type *svg.SVG has no field or method FloatDecimals)
go\src\github.com\swill\kad\kad.go:436:9: canvas.StartviewUnitF undefined (type *svg.SVG has no field or method StartviewUnitF)
go\src\github.com\swill\kad\kad.go:444:12: canvas.PolygonF undefined (type *svg.SVG has no field or method PolygonF)

and if I try to run
Code: [Select]
go run kad.go
then I get

Code: [Select]
go run: cannot run non-main package
maybe I should go back to playing console

Offline Ampersandrew

  • Posts: 1
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2121 on: Mon, 30 April 2018, 10:41:29 »
Hi

I've just found your really useful plate CAD tool. Thanks for making and sharing it.

I can't seem to get stabilizers added to keys that are not an exact multiple of 1u. 2u & 3u work, 2.5 & 3.5 don't. Is there something I need to do, or is this possibly a bug?

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2122 on: Mon, 30 April 2018, 11:07:34 »
Hi

I've just found your really useful plate CAD tool. Thanks for making and sharing it.

I can't seem to get stabilizers added to keys that are not an exact multiple of 1u. 2u & 3u work, 2.5 & 3.5 don't. Is there something I need to do, or is this possibly a bug?
I don't know what stabilizer the key would have on non-standard keys, so I can't make any assumptions on that. If you have key caps with stabilizers which are not handled by my tool, please send me the size and the spacing from center to center of the stabilizers. Currently only stabilizers with centered switches is supported (other than one specific space bar).

Does that help?

Sent from my ONEPLUS A5000 using Tapatalk


Offline eosph

  • Posts: 62
  • Location: UK
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2123 on: Fri, 04 May 2018, 03:17:52 »
Hey,

I'm trying to create a layout using the following:

Code: [Select]
[{x:0.5},"F5","F6","F7","F8",{x:0.5},"F9","F10","F11","F12","►/ | |"],
["^\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=",{w:2},"Backspace","Del\nInsert"],
[{x:0.5},"Y","U","I","O","P","{\n[","}\n]",{x:0.25,w:1.25,h:2,w2:1.5,h2:1,x2:-0.25},"Enter","PgUp\nHome"],
[{x:0.75},"H","J","K","L",":\n;","@\n'","~\n#",{x:1.25},"PgDn\nEnd"],
[{x:1.25},"N","M","<\n,",">\n.","?\n/",{w:2.75},"Shift","Fn"],
[{x:1.5,a:7,w:2},"",{a:4,w:1.25},"AltGr",{w:1.25},"Win","←","↓","→","↑"]

The output generates a large unused section on the right, I've tried manually altering the KLE output to see if I can remove it but no luck.



Would appreciate any help possible.

Offline Atredl

  • Posts: 805
  • Location: SoCal
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2124 on: Fri, 04 May 2018, 06:02:38 »
Hey,

I'm trying to create a layout using the following:

Code: [Select]
[{x:0.5},"F5","F6","F7","F8",{x:0.5},"F9","F10","F11","F12","►/ | |"],
["^\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=",{w:2},"Backspace","Del\nInsert"],
[{x:0.5},"Y","U","I","O","P","{\n[","}\n]",{x:0.25,w:1.25,h:2,w2:1.5,h2:1,x2:-0.25},"Enter","PgUp\nHome"],
[{x:0.75},"H","J","K","L",":\n;","@\n'","~\n#",{x:1.25},"PgDn\nEnd"],
[{x:1.25},"N","M","<\n,",">\n.","?\n/",{w:2.75},"Shift","Fn"],
[{x:1.5,a:7,w:2},"",{a:4,w:1.25},"AltGr",{w:1.25},"Win","←","↓","→","↑"]

The output generates a large unused section on the right, I've tried manually altering the KLE output to see if I can remove it but no luck.

Show Image


Would appreciate any help possible.
Have you tried removing the legends from the code? I’ve seen that work before.

Offline xondat

  • i'm not a star
  • * Maker
  • Posts: 5366
  • Location: United Kingdom
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2125 on: Fri, 04 May 2018, 08:38:07 »
Hey,

I'm trying to create a layout using the following:

Code: [Select]
[{x:0.5},"F5","F6","F7","F8",{x:0.5},"F9","F10","F11","F12","►/ | |"],
["^\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=",{w:2},"Backspace","Del\nInsert"],
[{x:0.5},"Y","U","I","O","P","{\n[","}\n]",{x:0.25,w:1.25,h:2,w2:1.5,h2:1,x2:-0.25},"Enter","PgUp\nHome"],
[{x:0.75},"H","J","K","L",":\n;","@\n'","~\n#",{x:1.25},"PgDn\nEnd"],
[{x:1.25},"N","M","<\n,",">\n.","?\n/",{w:2.75},"Shift","Fn"],
[{x:1.5,a:7,w:2},"",{a:4,w:1.25},"AltGr",{w:1.25},"Win","←","↓","→","↑"]

The output generates a large unused section on the right, I've tried manually altering the KLE output to see if I can remove it but no luck.

Show Image


Would appreciate any help possible.

Tried it with and without the legends, and I didn't get that result. What options were you using?

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2126 on: Fri, 04 May 2018, 08:43:11 »
Hey,

I'm trying to create a layout using the following:

Code: [Select]
[{x:0.5},"F5","F6","F7","F8",{x:0.5},"F9","F10","F11","F12","►/ | |"],
["^\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=",{w:2},"Backspace","Del\nInsert"],
[{x:0.5},"Y","U","I","O","P","{\n[","}\n]",{x:0.25,w:1.25,h:2,w2:1.5,h2:1,x2:-0.25},"Enter","PgUp\nHome"],
[{x:0.75},"H","J","K","L",":\n;","@\n'","~\n#",{x:1.25},"PgDn\nEnd"],
[{x:1.25},"N","M","<\n,",">\n.","?\n/",{w:2.75},"Shift","Fn"],
[{x:1.5,a:7,w:2},"",{a:4,w:1.25},"AltGr",{w:1.25},"Win","←","↓","→","↑"]

The output generates a large unused section on the right, I've tried manually altering the KLE output to see if I can remove it but no luck.

Show Image


Would appreciate any help possible.

Tried it with and without the legends, and I didn't get that result. What options were you using?

I am also not able to reproduce this behavior...  Do you have a huge padding on one side of the sandwich case?

Offline kgolden

  • Posts: 100
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2127 on: Sat, 05 May 2018, 14:41:22 »
Just ordered a plate using Swills plate builder, Thanks for the help! Thanks for the tool Swill!

Offline merlin64

  • Posts: 1273
  • Location: Seattle, WA
    • MechMerlin
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2128 on: Thu, 10 May 2018, 12:03:18 »
First time using this tool lol! Thank you so much swill!

Anyone have any tips on how to make a standard ansi poker layout on KLE that would fit regular 2.75u right shift along with 1.75u + 1u and have the tool cut it properly? I've tried just superimposing them on top of each other and that doesn't look very nice.

Also, I see there's an option for plate corners. I've used 2mm, is that a good value?
 

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2129 on: Thu, 10 May 2018, 13:03:33 »
First time using this tool lol! Thank you so much swill!

Anyone have any tips on how to make a standard ansi poker layout on KLE that would fit regular 2.75u right shift along with 1.75u + 1u and have the tool cut it properly? I've tried just superimposing them on top of each other and that doesn't look very nice.

Also, I see there's an option for plate corners. I've used 2mm, is that a good value?

Yes, you can support multiple layouts with the same plate.  This is the guide you are looking for: http://builder-docs.swillkb.com/pro-tips/#support-multiple-layouts

Offline merlin64

  • Posts: 1273
  • Location: Seattle, WA
    • MechMerlin
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2130 on: Thu, 10 May 2018, 13:41:03 »
First time using this tool lol! Thank you so much swill!

Anyone have any tips on how to make a standard ansi poker layout on KLE that would fit regular 2.75u right shift along with 1.75u + 1u and have the tool cut it properly? I've tried just superimposing them on top of each other and that doesn't look very nice.

Also, I see there's an option for plate corners. I've used 2mm, is that a good value?

Sweet! Thank you so much!
Yes, you can support multiple layouts with the same plate.  This is the guide you are looking for: http://builder-docs.swillkb.com/pro-tips/#support-multiple-layouts

Offline merlin64

  • Posts: 1273
  • Location: Seattle, WA
    • MechMerlin
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2131 on: Thu, 10 May 2018, 13:42:08 »
Oh yeah is 2 mm a good amount for the radius?

Offline xondat

  • i'm not a star
  • * Maker
  • Posts: 5366
  • Location: United Kingdom
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2132 on: Thu, 10 May 2018, 13:53:25 »
Oh yeah is 2 mm a good amount for the radius?

yes

Offline Koren

  • Posts: 133
  • Location: France
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2133 on: Tue, 15 May 2018, 04:15:04 »
Just a quick question about the tool (which seems great, btw, from the little time I spent with it... thanks for making it available, though I may end up designing my own to meet special needs)

What is the minimum distance you would suggest between a hole and the border of the plate? Let's assume you do a single key column, is the default result (without "padding") sturdy enough for a plate+pcb mount?

I ask because since AcidFire's project doesn't seem really alive (it's a shame, but I can live with it, though I hope AcidFire and his family are fine), I'll probably resurrect my own Ergodox variant project.

Problem is, I consider creating independant columns. It allows to adjust the staggering (and also will be a LOT cheaper for PCB, since you can do 12 identical single sided small PCBs, which can be ordered for a much lower price than 2 large ones.)

Also, I enjoyed a bit the height variation of the Logitech Wave, and since I cannot really use special keycaps, I'd make some columns higher than others. A bit like this, though with flat colums for the plate and PCB (at least at first ;) )
http://i.imgur.com/yZKLKCe.png

The thing is, the 0.75"-wide plate seems awfully narrow once you've put the switches holes on it. Even more for 1.5mm thickness. Seeing how laser cutting is expensive, I don't want to order something just to discover I can only throw it away...

I have some leeway in that I can stack the plates and earn 1-2mm, the the keycap motion also put some practical limitation (even if in theory there's 1.6mm clearance between keycap and plate, with wobble, that would probably mean a regular collision between keycap and plate if I'm not careful).


Also, I'm curious to know that the best cost-effective metal plate cutting service available currently...

Offline _ODIN_

  • Posts: 629
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2134 on: Fri, 18 May 2018, 13:28:47 »
Hello guys

I designed a custom keyboard layout for myself. For some reason the plate builder shifts three keys to the bottom. Hope you can help me in solving this problem.

Layout in KLE :https://imgur.com/a/k9qziHR
Raw data in KLE: https://imgur.com/a/g1n5xR4
Plate (with three shifted keys): https://imgur.com/a/z0QWeQs
Thanks in advance !

Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2135 on: Fri, 18 May 2018, 14:36:52 »
I designed a custom keyboard layout for myself. For some reason the plate builder shifts three keys to the bottom.
Remove all the legends.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline kgolden

  • Posts: 100
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2136 on: Fri, 18 May 2018, 19:31:28 »
So I placed an order through the plate builder on May 4th and it arrived today, may 18th from Lasergist. Very pleased with fit and finish.

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2137 on: Fri, 18 May 2018, 23:19:12 »
So I placed an order through the plate builder on May 4th and it arrived today, may 18th from Lasergist. Very pleased with fit and finish.

Awesome, looking good!  :)

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2138 on: Fri, 18 May 2018, 23:19:43 »
Hello guys

I designed a custom keyboard layout for myself. For some reason the plate builder shifts three keys to the bottom. Hope you can help me in solving this problem.

Layout in KLE :https://imgur.com/a/k9qziHR
Raw data in KLE: https://imgur.com/a/g1n5xR4
Plate (with three shifted keys): https://imgur.com/a/z0QWeQs
Thanks in advance !

I can't do anything to support you with images.  Post the raw code and we can help you.

Offline _ODIN_

  • Posts: 629
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2139 on: Sat, 19 May 2018, 05:39:42 »
Hello guys

I designed a custom keyboard layout for myself. For some reason the plate builder shifts three keys to the bottom. Hope you can help me in solving this problem.

Layout in KLE :https://imgur.com/a/k9qziHR
Raw data in KLE: https://imgur.com/a/g1n5xR4
Plate (with three shifted keys): https://imgur.com/a/z0QWeQs
Thanks in advance !

I can't do anything to support you with images.  Post the raw code and we can help you.
http://www.keyboard-layout-editor.com/#/gists/d98685fac714f480dd0ceb520e3abdec

Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2140 on: Sat, 19 May 2018, 06:20:11 »
Hello guys

I designed a custom keyboard layout for myself. For some reason the plate builder shifts three keys to the bottom. Hope you can help me in solving this problem.

Layout in KLE :https://imgur.com/a/k9qziHR
Raw data in KLE: https://imgur.com/a/g1n5xR4
Plate (with three shifted keys): https://imgur.com/a/z0QWeQs
Thanks in advance !

I can't do anything to support you with images.  Post the raw code and we can help you.
http://www.keyboard-layout-editor.com/#/gists/d98685fac714f480dd0ceb520e3abdec
Try this.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline _ODIN_

  • Posts: 629
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2141 on: Sat, 19 May 2018, 11:37:06 »
Hello guys

I designed a custom keyboard layout for myself. For some reason the plate builder shifts three keys to the bottom. Hope you can help me in solving this problem.

Layout in KLE :https://imgur.com/a/k9qziHR
Raw data in KLE: https://imgur.com/a/g1n5xR4
Plate (with three shifted keys): https://imgur.com/a/z0QWeQs
Thanks in advance !

I can't do anything to support you with images.  Post the raw code and we can help you.
http://www.keyboard-layout-editor.com/#/gists/d98685fac714f480dd0ceb520e3abdec
Try this.
thanks. Why did it work with your link?

Offline _ODIN_

  • Posts: 629
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2142 on: Tue, 29 May 2018, 14:48:01 »
Hello guys

I am currently planning my own switchplate. The build will be in a wooden case with Kailh BOX Pale Blue (Clickbar) switches.

Should I go for a stainless steel or a wooden custom plate? (feel, sound, .....)

Moreover, how thick can the plate be?

Thanks in advance

Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2143 on: Tue, 29 May 2018, 15:24:18 »
Should I go for a stainless steel or a wooden custom plate?
Personal preference, although know that a wooden plate might break.

Moreover, how thick can the plate be?
Cherry MX switches are designed to snap into a 1.5mm plate, so do Kailh Box switches.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline _ODIN_

  • Posts: 629
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2144 on: Wed, 30 May 2018, 00:53:46 »
Should I go for a stainless steel or a wooden custom plate?
Personal preference, although know that a wooden plate might break.

Moreover, how thick can the plate be?
Cherry MX switches are designed to snap into a 1.5mm plate, so do Kailh Box switches.
thank you. Will use stainless steel

Offline _ODIN_

  • Posts: 629
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2145 on: Wed, 06 June 2018, 11:47:42 »
do you guys know the dimensions of the alps switch cutout?

I have to make a plate in another program because I don't understand the value KLE uses to place the switches. Its a problem because I have already completed my PCB design, so I have to get the spacings between them right.

Thanks

Offline swill

  • * Elevated Elder
  • Thread Starter
  • Posts: 3365
  • Location: Canada eh
  • builder & enabler
    • swillkb.com
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2146 on: Wed, 06 June 2018, 12:06:25 »
do you guys know the dimensions of the alps switch cutout?

I have to make a plate in another program because I don't understand the value KLE uses to place the switches. Its a problem because I have already completed my PCB design, so I have to get the spacings between them right.

Thanks

You are not looking for the switch spacing, but instead the actual Alps cutout right?  The tool supports Alps cutouts, are you missing something you are expecting?

Here are the Alps switch cutout details:
https://github.com/swill/kad/blob/master/key.go#L189

In general, the size is: 15.6 wide x 12.8 high

That answer your question?

Offline _ODIN_

  • Posts: 629
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2147 on: Wed, 06 June 2018, 12:37:43 »
do you guys know the dimensions of the alps switch cutout?

I have to make a plate in another program because I don't understand the value KLE uses to place the switches. Its a problem because I have already completed my PCB design, so I have to get the spacings between them right.

Thanks

You are not looking for the switch spacing, but instead the actual Alps cutout right?  The tool supports Alps cutouts, are you missing something you are expecting?

Here are the Alps switch cutout details:
https://github.com/swill/kad/blob/master/key.go#L189

In general, the size is: 15.6 wide x 12.8 high

That answer your question?
yes thanks. I don’t understand the value KLE uses in its grid (x and y coordinataions)

Offline merlin64

  • Posts: 1273
  • Location: Seattle, WA
    • MechMerlin
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2148 on: Tue, 19 June 2018, 00:14:09 »
Could someone provide me an example of how to edit your raw file to have the stabilizers support both orientations.

The website says

Rotate Stabilizer Cutout {_rs:<degrees>}: Example, {_rs:180},"". Rotate the stabilizer cutout independent of the switch cutout.
Set in Stabilizer Type   vs   Adding _rs:180

But I have no clue where to put this in my raw file.

Offline TalkingTree

  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: NOW OPEN SOURCE!!! swill's plate building tool [builder.swillkb.com]
« Reply #2149 on: Tue, 19 June 2018, 03:44:31 »
In curly brackets right before the legend (which is in quotes), separated by a comma. If you could post your KLE, I could show you exactly how to do it.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff