-
Continuation of the chat
01/13/2017 at 23:52 • 0 commentstechnolomaniac says:2 hours ago
so no no...that'll stay
Garrett Mace says:2 hours ago
Inventor is still around, right? :D
technolomaniac says:2 hours ago
BTW...I mentioned it, but now you can do non-modal commands like block select stuff
Garrett Mace says:2 hours ago
(I have an Inventor license too, I use it all the time)
technolomaniac says:2 hours ago
oh yah, inventor is alive and well
technolomaniac says:2 hours ago
ahh, nice
technolomaniac says:2 hours ago
inventor is a fun tool. I really enjoy it. long before my time at autodesk. :)
Garrett Mace says:2 hours ago
They did successfully move away from the command line in it, though of course you still can
charliex says:2 hours ago
i'd still like to see non blockng ulp's but i realise that might break a lot of things
Teuniz says:2 hours ago
I get a bit scary when I hear "server side"...
technolomaniac says:2 hours ago
I will get non-blocking ULPs if my life depends on it.
Jorge Garcia says:2 hours ago
I want to see non-blocking ulps that can accept mouse clicks. I'm with you Charlie
Teuniz says:2 hours ago
We will not use additions that require an internet connection.
Jorge Garcia says:2 hours ago
Matt is already convinced
davedarko says:2 hours ago
could the "beep ON | OFF" get an OFF default and a GUI checkbox? that'd be great ;)
Garrett Mace says:2 hours ago
charliex: I'd like to see some kind of live scripting ability. triggered events, stuff that can help you while you work.
charliex says:2 hours ago
yep exactly, sometimes i fill in a ulp settings and i miss the target and have to redo it, usually when laying out circular pattern leds ;)
Garrett Mace says:2 hours ago
I mean, the ability to create it. Give tools to the ULP community and it'll be awesome
technolomaniac says:2 hours ago
@Teuniz online / offline is interesting. I think the push is to of course handle licensing the autodesk way, but the desktop application will remain on the desktop until it makes sense to do otherwise.
technolomaniac says:2 hours ago
that licensning model will require that you connect to retrieve a license but then you can merrily go on your way and use the SW.
technolomaniac says:2 hours ago
and it will work in an offline mode with no data being pushed into the cloud
Garrett Mace says:2 hours ago
Sure....however, I will use whatever application is more reliable than the website we're using right now :)
technolomaniac says:2 hours ago
(unless you want to do it...which means we should add that capability)
Teuniz says:2 hours ago
So, in future, we can't use Eagle anymore without an internet connection???
technolomaniac says:2 hours ago
some stuff is just inherently better with a server side data model...like interfacing to mfg
Arsenijs says:2 hours ago
Teuniz, you should read what heš saying
technolomaniac says:2 hours ago
you can. but you will need to connect to get a license.
Garrett Mace says:2 hours ago
I'd be OK with a combo of online or dongle license. If I need to work without internet (which happens) then there is at least a chance I didn't lose my dongle
technolomaniac says:2 hours ago
after that, you can disconnect.
technolomaniac says:2 hours ago
is eagle on your computer now.
charliex says:2 hours ago
and download it ;)
Arsenijs says:2 hours ago
Internet connection will be required exactly once, from what I understand.
Garrett Mace says:2 hours ago
I have used Eagle at Burning Man to diagnose an art car controller PCB
technolomaniac says:2 hours ago
we'll handle the timeout between successive logins. we set this to two weeks for Fusion 360 and nobody complained
Garrett Mace says:2 hours ago
I don't get just one connection
technolomaniac says:2 hours ago
so it does require a successive login...but with a heartbeat of two weeks between requests for the token
charliex says:2 hours ago
online licensing is fine, but you just need the long time between checks or offline, since stuff like last month or so happens whenhalf the internet goes out
Garrett Mace says:2 hours ago
How about 52 weeks :D
technolomaniac says:2 hours ago
it's pretty lax. and if we need to make a case for a longer heartbeat, I can do it.
technolomaniac says:2 hours ago
:)
Teuniz says:2 hours ago
Using internet to buy a license is ok. Requiring an internet connection in order to use that license is not.
Jorge Garcia says:2 hours ago
You need to be able to hit the internet at least once every two weeks to keep the licensing system happy.
charliex says:2 hours ago
it helps the accountants sleep at night
Garrett Mace says:2 hours ago
Too many SaaS going belly up these days
Jorge Garcia says:2 hours ago
Adobe and Autodesk disagree
Jorge Garcia says:2 hours ago
;)
Garrett Mace says:2 hours ago
So do Gimp and Kicad I guess
Teuniz says:2 hours ago
I don't like it.
technolomaniac says:2 hours ago
@Teuniz sorry you feel that way, honestly. but the model of having your license shared across multiple machines requires something better than a license key or a license file.
Garrett Mace says:2 hours ago
I understand it though
2 hours ago
I don't like it either
charliex says:2 hours ago
yeah otherwise you end up captured ina vm thats sharewd all over, or on a chinse render farm if youre rendering software say
jarek319 says:2 hours ago
??? I've had a "portable" install of eagle 7.x on my thumbdrive that I use almost every day on an airgapped computer and havent had issues...
Professor Fartsparkles says:2 hours ago
I asked it on the spreadsheet but I think that thing isn't really used so I'm gonna ask again here.Can we expect to see some improvement in regards to importing and handling of bitmap and vector graphics files? So far it´is really pain to get logos and what not on your board without something getting really weird.
Teuniz says:2 hours ago
Eagle has been able to survive all those years. No need to to change the license system.
Garrett Mace says:2 hours ago
That's valid if you don't have a free service tier, which has been Eagle's way of marginalizing pirates
technolomaniac says:2 hours ago
@Teuniz this is how much of the SW you already use is licensed. adobe. office. facebook. google products & services. free or not...this is a model that is replacing the license key.
technolomaniac says:2 hours ago
and it's a way to ensure that when a customer pays for something, that only they use it and it doesnt go rogue. I would love to shelve the idea but piracy is a huge thing and we are giving away free licenses to students, startups, hobbyists, etc. already.
Teuniz says:2 hours ago
Apart from Gmail, we don't use any of them.
Garrett Mace says:2 hours ago
Engineers are not quite the same as graphic designers. I have a Macbook but it's from 2011, I'm not replacing it because it still works great. We get anxious when we contemplate not being able to do work
charliex says:2 hours ago
if the licenseing system ever goes away, we'll just hack it out anyway ;)
Teuniz says:2 hours ago
I have to go, thanks for the chat.
technolomaniac says:2 hours ago
I agree it's a suboptimal biproduct of an unfair world. so if you can come up with a way to better protect software and fund the development of amazing tech, I promise you, I'm all ears.
Garrett Mace says:2 hours ago
I love Eagle and will continue to use it even after a licensing change
charliex says:2 hours ago
as in if the companuy goes bust
Garrett Mace says:2 hours ago
But will also learn how to use Kicad in case something happens
davedarko says:2 hours ago
I'd say try it first, if it really isn't going to work for you then I'm sure you won't be alone
technolomaniac says:2 hours ago
thanks @Garrett Mace ...and for the record, Hackday.io is cloud licensed.
technolomaniac says:2 hours ago
:)
technolomaniac says:2 hours ago
alright guys...have to run!
Garrett Mace says:2 hours ago
I know...and I'm glad I don't use it for work because it's been down multiple times today
technolomaniac says:2 hours ago
back online when I'm back at my desk...sorry about the ddos nonsense.
davedarko says:2 hours ago
LD
davedarko says:2 hours ago
:D
technolomaniac says:2 hours ago
haahaha...ok, yah. shit. bad example.
charliex says:2 hours ago
yeah its still laggy
Garrett Mace says:2 hours ago
Thanks!
Jorge Garcia says:2 hours ago
Later everyone
technolomaniac says:2 hours ago
:D
technolomaniac says:2 hours ago
thanks guys for coming!
charliex says:2 hours ago
yeah thanks guys, glad to see all the changes
Garrett Mace says:2 hours ago
DDOS a license server is not impossible
technolomaniac says:2 hours ago
and of course, you'll see me here just about any other time too.
alexanderlang1980 says:2 hours ago
Thanks for the chat - Laters
Benoit Rapidel says:2 hours ago
Bye
technolomaniac says:2 hours ago
so just ping me when you feel like it.
charliex says:2 hours ago
ok did you fix that bug in the rename of tracks yet?
technolomaniac says:2 hours ago
after all, I sort of frequent this community ;)
technolomaniac says:2 hours ago
ooh...which?
technolomaniac says:2 hours ago
and WHY? ...ooh WHY? can I open a dialog with the name of a net and not edit it?
charliex says:2 hours ago
name a track and the overlay doesnt change in 7.7 windows
technolomaniac says:2 hours ago
sorry...my one eagle rant for today.
technolomaniac says:2 hours ago
that one is going to be fixed.
charliex says:2 hours ago
cool
Jorge Garcia says:2 hours ago
Zoom in and out does it refresh?
technolomaniac says:2 hours ago
ahh, ok...let me look into that. it should be fixed.
technolomaniac says:2 hours ago
but Ill comfirm.
charliex says:2 hours ago
lemme check, im working in eagle at the moment
technolomaniac says:2 hours ago
@Jorge Garcia let's be sure that's in the build.
charliex says:2 hours ago
yeah zoom refreshes it, you can tell when i'm wokring in ealge and chatting, since half the time i type the comamnd in to the chat window, so its always, ra
Jorge Garcia says:2 hours ago
OK good, it's not bug. EAGLE only updates it when the screen needs to be redrawn like when you zoom in our out.
technolomaniac says:2 hours ago
but we can fix that charlie
Garrett Mace says:2 hours ago
I'm always waggling the scroll wheel in eagle. large cursor (the only sensible choice) pukes pixels all over layout until refreshed
technolomaniac says:2 hours ago
it should redraw on the exit
charliex says:2 hours ago
yeah it should redraw after a state change
Jorge Garcia says:2 hours ago
For sure, I'm aware of the pixel puke. It's a similar issue.
Garrett Mace says:2 hours ago
I was going to try it...whoops Eagle crashed on my first pan
Jorge Garcia says:2 hours ago
Garrett are you on a Mac?
charliex says:2 hours ago
like i can pan around and rename tracks, and they dont update til i zoom, but i might not zoom
Garrett Mace says:2 hours ago
Jorge: Yes
technolomaniac says:2 hours ago
mac bug. fixed in a later beta on the eagle webstie.
Garrett Mace says:2 hours ago
technolomaniac says:2 hours ago
it wasnt a full release, just that bug.
Garrett Mace says:2 hours ago
Awesome
Jorge Garcia says:2 hours ago
When you open EAGLE. Resize the window a little before you start working. That should avoid the crash.
technolomaniac says:2 hours ago
sorry - this is directed @charliex
Garrett Mace says:2 hours ago
Jorge I discovered that too, sometimes forget :)
charliex says:2 hours ago
ok
Jorge Garcia says:2 hours ago
For pixel puke zoom in and out too clear
charliex says:2 hours ago
preview window for find? :)
Jorge Garcia says:2 hours ago
??
Jorge Garcia says:2 hours ago
Could you elaborate Charlie
charliex says:2 hours ago
if i want to find a component just to check something, it might be on a different sheet, a little popup showing it instead of switching to the sheet
charliex says:2 hours ago
just spitballing, havent thought it through
charliex says:2 hours ago
if you're still around though i am curious about the choice that when you rename a net/signal that the default is only to do that segment vs all sheet/globally? is that a normal approach.
Garrett Mace says:2 hours ago
charlie: it makes sense to me. A lot of design can be connecting nets by name rather than dragging all the lines across the sheet. I find myself renaming stubs to something different rather than wanting to change every net attached to it
technolomaniac says:an hour ago
@charliex I think we need both options
charliex says:an hour ago
yeah i just wondered what people felt about it, it seems like an odd default since somethings i end up with a signal being split in half and not spotting it. mostly curious, its rare to get direct input so i figured i'd ask
technolomaniac says:an hour ago
we should prompt you to do that locally if the user wants it
technolomaniac says:an hour ago
I think making big changes across sheets is scary without a prompt to scope the change
Garrett Mace says:an hour ago
fat nets with signal names embedded
charliex says:an hour ago
yeah its the default i'm curious about, personally i'd rather have the default all versus the current segment only
charliex says:an hour ago
but i get it, we all like different stuff, thats software for ya
Garrett Mace says:an hour ago
Regarding the licensing stuff I want to make sure you understand...we get it...Autodesk is on board with putting in the dev hours to make these improvements, but they need to see a return. It's going to be OK, I'll keep using Eagle and any users you lose will probably be replaced by new ones as Eagle gets more popular. I have a small personal dislike of too many things going Cloud, but still, I get it and appreciate the work you're doing :)
charliex says:an hour ago
yeah i still use my comfile board occasionally still ;)
Garrett Mace says:an hour ago
Whoa there's a blast from the past. I haven't even kept up with them
charliex says:an hour ago
yeah i bought a bunch of them from you way back , i think around 07 maybe
Garrett Mace says:an hour ago
They are a good example of something that just gets it done. Not worrying so much about raw performance
charliex says:an hour ago
yeah they were great, also good for teaching people with the ladder logic
charliex says:an hour ago
ok thanks for the chat, time to go back to work...
todbot says:an hour ago
++ what Garrett said. I'm pleased to see all the effort Autodesk has put into the community. I too have been burned several times by cloud-connected products going non-functional when the company producing it goes away or stops caring. But I understand the desire to have connected products. And I'm eager to move to something significantly better than Eagle v6.6.0 :-)
-
Read the chat here
01/13/2017 at 22:54 • 0 commentsQuestions/ discussion sheet: https://docs.google.com/spreadsheets/d/18731w1yfgBcYex6_fATdqN73-3HR5MbewZPcUmiO_o0/edit?usp=sharing
Jorge Garcia : Hi Sophi
Jorge Garcia: Hi Charliex
Sophi Kravitz: HI Jorge!
technolomaniac and I'm matt, I work at autodesk. I manage eagle, 123D, tinkercad, a ton of other little bitty stuff
charliex hey, hey jorge thanks for the help with the "next" stuff last month
technolomaniac also along for the ride is a buddy of mine Sam whom I worked with at altium.
technolomaniac and full disclosure...before we jump into eagle:
technolomaniac 1) yes, I was a director on the product team at altium
technolomaniac 2) I worked at supplyframe which owns hackaday
Jorge Garcia Your welcome Charliex
Samuel Sattel Hello Everyone.
Jorge Garcia Hi Sam
technolomaniac 3) I build a ton of electronic stuff, mostly wireless. a lot of RF. a lot of interesting things.
technolomaniac so...that said, I came into Autodesk to execute the acquisition of EAGLE.
technolomaniac on advice from me.
technolomaniac I use it. but between sam and I, I think we've used just about every tool.
technolomaniac and I'm super excited to talk about what we're doing with EAGLE
technolomaniac you'll find that the future of the tools is pretty much a who's-who of what users have asked for along with some things you might not have wanted or known you wanted (hopefully) until you get them
technolomaniac (inner voice: man, I sure hope I dont screw that up)
technolomaniac so one example is routing improvments.
Garrett Mace "Signal names on traces" is a good example of something I didn't know I wanted, but use a lot
Jorge Garcia Same here.
technolomaniac oh man, that was a big one.
technolomaniac one of the first things we added post-ac
Christoph oh there comes a question
Christoph (I'm just stalking that spreadsheet)
Garrett Mace This is not super swamped at the moment, is the spreadsheet thing necessary?
charliex yeah signal name is great, i mixed up d+/d- on a usb host on the eagle before it, got the pcbs and then its sitting staring me in the face with the new signal names
Sophi Kravitz no, it's more to keep a record
Sophi Kravitz not necessary at all, use it if you want
ed pataky :) Hello
technolomaniac that's an example of the signal names on traces and pads.
jarek319 oh the auto-enabling signal names on the baord was genius btw
Jorge Garcia Hi Ed!
jarek319 *board
technolomaniac so someone asked about including commonly used ULPs in the build.
technolomaniac says: 2 hours ago
this is always possible.
jarek319 says: 2 hours ago
basically stuff like circular array placement, smashing, etc
Jorge Garcia says: 2 hours ago
Which ones are missing?
technolomaniac says: 2 hours ago
we're working on the licesning for this (legalese) inside of ADSK, but definitely we want this stuff included.
technolomaniac says: 2 hours ago
we're working on the licesning for this (legalese) inside of ADSK, but definitely we want this stuff included.
Jorge Garcia says: 2 hours ago
Circular array placement is in.
jarek319 says: 2 hours ago
community ulps and are great since they help speed things up, but they tend to lose coherence after a version change, so I was wondering if there's a way the community can recommend things for inclusion/rework
technolomaniac says: 2 hours ago
there's an attribution component of this we want to get right.
Edwin Robledo says: 2 hours ago
HI, made it
technolomaniac says: 2 hours ago
that's for sue.
technolomaniac sure
charliex non blocking ulp's
Jorge Garci You can find it under tools > component placement.
Garrett Mace I would go the other way, remove the crustier ULPs and make a community site for them. Perhaps a ULP browser and way to manage updates
jarek319 i know i was using it as an example :)
Dirty Engineer I loved that added signal names.. I don't know how I did anything before.
Jorge Garcia Ah sorry about that
technolomaniac we can include them and also, I'd like to stress that if it's a ULP and it's awesome, then it should be driving our feature development
charliex yeah like bom-ex.ulp is great
@Dirty Engineer I hear yah. You were like me, just incredibly patient.
Jorge Garcia That's a good one.
jarek319 can we submit the ones we like to a special form or address somewhere?
technolomaniac agree! and I think we can do a lot with BOMs to try and improve that.
technolomaniac that, to me, is so fundamental that we need to get this part right.
technolomaniac up, through, and including creating a mirror of parts data that people can interface to via the browser
Jorge Garcia Jarek, for now you can post it to the suggestions forum.
Garrett Mace BOM quality is so dependent on part library quality
jarek319 forum?
technolomaniac having a datamodel for BOM info that works in the cloud will allow us to interface to stuff like findchips and other tools
Thomas Forum ? :-)
technolomaniac we are going to release a new forum
Jorge Garcia Yes, we have forums now and with Autodesk we'll get some shiny new ones.Dirty Engineer I'd like to echo the request for doing something about importing bitmaps/images/logos.. it's tenuous at best now.
technolomaniac a proper forum
jarek319 ooooo, alright, I'll keep an eye out, ty :)
Garrett Mace +1 on the interfacing to other parts search tools. Right now it's still very element14-centric
technolomaniac ooh...yah, that one is relatively straight foraward to implement
technolomaniac oh yah...that'll be extended to the platform providers for parts info rather than just one company
technolomaniac says: 2 hours ago
so this is the Findchips Pro beta. and they already take an EAGLE file directly
technolomaniac says: 2 hours ago
you can have partial of incomplete data and then make selection of the final component
Garrett Mace says: 2 hours ago
Looks better than the MacroFab BOM tool
Edwin Robledo says: 2 hours ago
Manual entry is paramount...
technolomaniac says: 2 hours ago
I would like to interface to stuff like this, where you can have a crap BOM but solve it.
technolomaniac says: 2 hours ago
and do that with whatever data you get
technolomaniac says: 2 hours ago
someone asked about library management and this is a BIG area for us
Teuniz says: 2 hours ago
Differential pair routing has improved in the next version?
technolomaniac says: 2 hours ago
so we want to first of all connect libraries to git.
Dirty Engineer says: 2 hours ago
are there any plans to change how labaries are handled?
Jorge Garcia says: an hour ago
In what way do you think their handling could be improved?
technolomaniac says: an hour ago
it just doesn't make sense to not have version control or revision management on parts and this model for storing and socializing libraries has been decided by the community. better this, than we build a "Vault" which flies in the face of the opensource ethos that pervades the EAGLE community.
Radomir Dopieralski says: an hour ago
labaries?
technolomaniac says: an hour ago
creating parts should be a process also which gets easier
Dirty Engineer says: an hour ago
well first of all.. I need to learn how to speel libraries..
Dirty Engineer says: an hour ago
well first of all.. I need to learn how to speel libraries..
technolomaniac says: an hour ago
so we started down the road of an IPC calculator and realized it's stupid to wrap this up into the tool
Garrett Mace says: an hour ago
I'm not against closed source that works well
charliex says: an hour ago
built in would be fine, i'd imagine most of us use git/svn/perforce etc already
Garrett Mace says: an hour ago
Case in point: Eagle itself
technolomaniac says: an hour ago
so we will eventually release this as an online component
technolomaniac says: an hour ago
so you should be able to just go to the browser and build a part to IPC spec (at least the FP)
charliex says: an hour ago
i always run into problems with libraries with parts that either disappear from a library or get renamed, so its missing you have to re-export the part and then replace it, just to do the edit, so it can get tedious and its easy to make mistakes
technolomaniac says: an hour ago
after we looked at that input data though - and being a 3D cad company - it was clear that we can connect that dirctly to parametric models for 3D as well
technolomaniac says: an hour ago
and generate the mechancial part as well
Garrett Mace says: an hour ago
Will such browser tools be open-source backend so we can duplicate the functionality after Autodesk does not want to host it anymore?
technolomaniac says: an hour ago
so that's all in the cards.
Dirty Engineer says: an hour ago
Will Eagle eventually go the way of Fusion with full version for hobbiest and paid for professionals?
technolomaniac says: an hour ago
not in the next release but we are definitely looking to do this
technolomaniac says: an hour ago
so I think the key is defining what parts - if any - need to be closed source and why
Garrett Mace says: an hour ago
We understand you have existing IP situations, that's ok
technolomaniac says: an hour ago
so the freeware version will remain
technolomaniac says: an hour ago
and we have already opened up student versions to support multiple layers because you cant really teach wireless and impedance controls (easily) another way
Teuniz says: an hour ago
What about companies that uses Eagle for commercial development and don't want to use "online" tools but prefer tools running locally?
Jorge Garcia says: an hour ago
EAGLE still runs locally, what Matt is referring to is an additional online component
Jorge Garcia says: an hour ago
You can still make your own parts on your desktop
technolomaniac says: an hour ago
it doesn't benefit us to kill products people love, ever. and even with 123D which is going away....that was a hard sell internally.
technolomaniac says: an hour ago
I had to convince people that it was all about focus.
Jorge Garcia says: an hour ago
@Teuniz Our routing guru hasn't been able to get to the differential pair routing yet, but we hope to have some news on that front soon.
technolomaniac says: an hour ago
ok...so regarding licensing, the free version stays free, student is upped to a meaningful license, startups can just contact us and we'll get them a license.
Dirty Engineer says: an hour agoI must say it, thanks for making Eagle better. It's been neglected for far too long.
Jorge Garcia says: an hour ago
With Matt at the helm and Autodesk, we'll catch up pretty soon.
Sophi Kravitz says: an hour ago
you guys want to address any of the questions that weren't asked?
charliex says: an hour ago
yeah autodesk are a great partner
technolomaniac says: an hour ago
it's been pretty amazing to see what we've pulled off in such a short time.
Sophi Kravitz says: an hour ago
https://docs.google.com/spreadsheets/d/18731w1yfgBcYex6_fATdqN73-3HR5MbewZPcUmiO_o0/edit#gid=0
technolomaniac says: an hour ago
so here's the thing about the eagle acq which motivated it: it's not that hard to add features to SW.
technolomaniac says: an hour ago
it just takes people and time.
technolomaniac says: an hour ago
it is much harder to build a community.
technolomaniac says: an hour ago
and we've staffed up developers from all over the place who are really the best of the best to address ecad.
Thomas says: an hour ago
:-D so wise saying about producing SW
technolomaniac says: an hour ago
so take routing for example...we know we need obstacle avoidance and loop removal and we should be able to work with the via at the cursor, etc.
technolomaniac says: an hour ago
technolomaniac says: an hour ago
so this is an example of the stuff coming.
technolomaniac says: an hour ago
that first bit is automatic loop removal.
technolomaniac says: an hour ago
if you have a redudant track section, it should just remove it.
technolomaniac says: an hour ago
also the way vias were placed didnt make a lot of sense. you had to hit the middle mouse button and then you would drop the via where you *were*
Dirty Engineer says: an hour ago
neat
technolomaniac says: an hour ago
so that second part of that clip - which is in the build now (our development branch) is where the vias follow the mouse.
technolomaniac says: an hour ago
also, we added support for Spacebar for layer changes on routing.
technolomaniac says: an hour ago
it is far and away the best way to place vias when you have a trackpad
Sophi Kravitz says: an hour ago
nice
Dirty Engineer says: an hour ago
mind blow lol.. can't wait for the spacebar layer change.
technolomaniac says: an hour ago
we also have added support for the Backspace key to unroute sections you are working on.
technolomaniac says: an hour ago
and stuff for track cleanup.
Benoit Rapidel says: 44 minutes ago
Does the differential routing improvements are planned ?
technolomaniac says: 43 minutes ago
so it's on the roadmap which I'm getting more and more inclined to share with folks.
charliex says: 43 minutes ago
heh
technolomaniac says: 43 minutes ago
we will improve it, and we will also look to do important things like multi-track, better length tuning, etc.
technolomaniac says: 43 minutes ago
just getting the foundations in place to do it is tricky, but that's all moving along nicely.
Jorge Garcia says: 42 minutes ago
You're giving away to much! Stop before the accountants hear you!
Jorge Garcia says: 42 minutes ago
:)
technolomaniac says: 42 minutes ago
HAHAHA...that's true!
Teuniz says: 42 minutes ago
What about real board mirror view without using an ulp that modifies the actual board?
technolomaniac says: 42 minutes ago
is anyone here an accountant? I hear that you have to tell me if you are?
technolomaniac says: 41 minutes ago
so that'll be something we look to do once we tidy up something incredibly important...the board shape
technolomaniac says: 41 minutes ago
and this is a great sounding board for that effort: we need a polygon board shape. closed boundary.
technolomaniac says: 41 minutes ago
any objections? going once...going twice...no? perfect.
technolomaniac says: 41 minutes ago
:)
Sophi Kravitz says: 41 minutes ago
like
alexanderlang1980 says: 40 minutes ago
Setting the board shape and size did need some attention
charliex says: 40 minutes ago
trying to think of a reason why you wouldn't do it that way
technolomaniac says: 40 minutes ago
here's why: to calculate a 3D model of the board, cutouts, etc, it can't just be a gaggle of lines on a dimension layer.
technolomaniac says: 40 minutes ago
just the code to handle that is SUPER ugly.
technolomaniac says: 40 minutes ago
and polygon clipping is very easy with tools like GPC or other libs for that sort of thing
Jorge Garcia says: 39 minutes ago
I think they are referring to just a simple 2D upside down view within EAGLE. Not 3D, this request comes up often just an underside view in EAGLE.
Benoit Rapidel says: 39 minutes ago
Ok, do yo uhave a public roadmap anywhere ?
technolomaniac says: 39 minutes ago
with that, then we have a real "board" and we can map a change in the polygon to a change in the mechanical file as well for real-time syncing with Fusion
technolomaniac says: 39 minutes ago
(Jorge...sorry)
charliex says: 38 minutes ago
yeah the board flip has been a constant question, it's super useful and helps visualise so many things, saves exporting it to another viewer and looking at it
Benoit Rapidel says: 38 minutes ago
Yep a simple window mirror function with an ULP
technolomaniac says: 38 minutes ago
not just yet...but you can bet that once the ADSK forums come online, we'll spell out the roadmap
technolomaniac says: 38 minutes ago
I don't want to do this in a vacuum or without something like consensus
technolomaniac says: 38 minutes ago
we all pretty much knew that the Line tool should be named 'Line' for example
charliex says: 38 minutes ago
dont need real time path traced AR, just a flip :)
technolomaniac says: 37 minutes ago
yup!
davedarko says: 37 minutes ago
I always upload to oshpark to see the actual board
technolomaniac says: 37 minutes ago
life is easy.
davedarko says: 37 minutes ago
flip + stopmask
charliex says: 37 minutes ago
yeah i use mayhew
Dirty Engineer says: 37 minutes ago
Is it possible to add a button to disable component incrementing when penalizing boards? To avoid having to move names to another layer and then back again.
Jorge Garcia says: 36 minutes ago
Use the panelize ULP. You don't have to move anything. Or am I missing something?
technolomaniac says: 36 minutes ago
we can address that also when we have a board shape properly implemented
technolomaniac says: 36 minutes ago
because we should have mouse bites and route paths, etc
technolomaniac says: 36 minutes ago
after all, we own Delcam!
charliex says: 36 minutes ago
i think pure instancing?
technolomaniac says: 35 minutes ago
if we can't handle milling and routing of PCBs...we pretty much suck
technolomaniac says: 35 minutes ago
indeed!
technolomaniac says: 35 minutes ago
it's step and repeat codes and it's already a CAM concept that maps to instancing
technolomaniac says: 35 minutes ago
here's another one we have cooking
technolomaniac says: 34 minutes ago
technolomaniac says: 34 minutes ago
supports both schematic and PCB (easy because EAGLE keeps all of this in Sync)
technolomaniac says: 34 minutes ago
Pier 9, San Francisco CA, 94111
technolomaniac says: 33 minutes ago
so the design block concept allows you to capture and reuse blocks and recall them for use whenever
Benoit Rapidel says: 33 minutes ago
Ho, FINALLY!!
technolomaniac says: 33 minutes ago
so switchers, or other BS you use all the time
Benoit Rapidel says: 33 minutes ago
Thanks…
alexanderlang1980 says: 33 minutes ago
That looks very cool....and useful
charliex says: 32 minutes ago
nice
Dirty Engineer says: 32 minutes ago
perfect.. no more copy paste from other boards.
Teuniz says: 32 minutes ago
Nice
b2aff6009 says: 32 minutes ago
:)
technolomaniac says: 32 minutes ago
yes. we did away with that.
technolomaniac says: 32 minutes ago
when you switch from Schematic to PCB...here is how it looks:
technolomaniac says: 31 minutes ago
technolomaniac says: 31 minutes ago
sorry, was over the 3MB hackaday limit
technolomaniac says: 30 minutes ago
so you can selectively grab stuff in both editors
technolomaniac says: 30 minutes ago
and you can only add things that are in sync or non-electrical
Teuniz says: 30 minutes ago
What about push & shove during routing?
technolomaniac says: 29 minutes ago
but you can also include tracks, vias, etc and there is a merge dialog which allows you to merge net names and handles designator collisions automatically
Dirty Engineer says: 28 minutes ago
I see Eagle 8.0.0 :)
technolomaniac says: 27 minutes ago
push and shove is on the list. we need to handle obstacles in routing first and that's coming.
technolomaniac says: 27 minutes ago
have you checked cadsoft.io lately?
technolomaniac says: 27 minutes ago
I won't insist you do it.
Teuniz says: 26 minutes ago
And this is all coming as version 7.xxx?
technolomaniac says: 27 minutes ago
but it might allude to some stuff in the works.
Garrett Mace says: 26 minutes ago
Wanted to address the polygonal board shape thing...will this not work with smoothly curved PCB edges?
Radomir Dopieralski says: 26 minutes ago
the results of the 1kB contest are here!
Jorge Garcia says: 26 minutes ago
It would the main requirement is closed contour.
technolomaniac says: 26 minutes ago
yup. that's a requirement for slots and holes, etc.
Benoit Rapidel says: 21 minutes ago
The popup at each page change is kind of annoying
Garrett Mace says: 21 minutes ago
technolomaniac says: 21 minutes ago
so have a look at cadsoft.io
technolomaniac says: 20 minutes ago
oh that's cool.
Garrett Mace says: 20 minutes ago
I suppose any curve can be implemented as a large number of lines
charliex says: 20 minutes ago
yeah the bga tools will be a welcome thing
technolomaniac says: 20 minutes ago
I want to get that in there as well
Jorge Garcia says: 20 minutes ago
Ideally EAGLE would have a mirror view button so you could see the bottom of this board Garrett. Using smooth curves is OK.
technolomaniac says: 20 minutes ago
the BGA tool is really starting to come along and handles layer pairing as well
technolomaniac says: 19 minutes ago
rules need an overhaul also, but we'll get there.
Garrett Mace says: 18 minutes ago
Fun feature idea (not totally needed, but useful) a "realistic view" with the ability to choose mask and silk colors. Doesn't have to be 3D
technolomaniac says: 18 minutes ago
again, it's not the features that are hard to build...it just takes time and investment. both of which we have now and of course, we have to do that without upsetting the community ;)
charliex says: 18 minutes ago
honestly i was a big fan of the auto router gui changes , they're a bit more confusing than before i often find my parts getting reveted coz i click the wrong button
technolomaniac says: 18 minutes ago
ahh, that's going on the list.
charliex says: 18 minutes ago
(wasn't sorry)
charliex says: 18 minutes ago
yeah i know, no one uses atuo router...
technolomaniac says: 17 minutes ago
@charliex yah...Im not so sure about that. it's actually one of the better routers Ive used for simple things like breakouts and such
Garrett Mace says: 17 minutes ago
Many board houses will automatically clip your silk when it goes over pads, would be good to preview that too. Maybe I'm thinking of a "print preview" button
technolomaniac says: 17 minutes ago
@charliex yah...Im not so sure about that. it's actually one of the better routers Ive used for simple things like breakouts and such
Garrett Mace says: 17 minutes ago
Many board houses will automatically clip your silk when it goes over pads, would be good to preview that too. Maybe I'm thinking of a "print preview" button
technolomaniac says: 16 minutes ago
even somewhat more sophisitcated boards
Jorge Garcia says: 16 minutes ago
The autorouter is a tool like a hammer, you just need to know when you are looking at a nail. ;)
technolomaniac says: 16 minutes ago
that is something we are investing in heavily is the interface to mfg altogether...to include visualization and more rule sets, even how you buy parts
charliex says: 16 minutes ago
usually i drop my eagle boards into pulsonix for a final pass, i use its tighten tracks features, add teardrops and test points
charliex says: 15 minutes ago
i hear you, i use the auto router myself, but i know a lot of people talk smack about them
technolomaniac says: 15 minutes ago
I dont want to be the seller of record for any of that, but it can definitely do a better job of visualizing the effect of rules
technolomaniac says: 15 minutes ago
and also providing the mfg specific data for review before you send it
Jorge Garcia says: 15 minutes ago
EAGLE currently supports teardrops through ULP and testpoints using the testpad library. Have you played with these?
technolomaniac says: 14 minutes ago
so you dont read it all on OSHPark
Garrett Mace says: 14 minutes ago
I have paid about $1600 total into Eagle, none of it for the autorouter :<
technolomaniac says: 14 minutes ago
Ive used the ULP for teardropping for sure Jorge, I just really like tapering
technolomaniac says: 14 minutes ago
it is nice for flex and also for gradual changes in impedance
Jorge Garcia says: 14 minutes ago
I was asking Charlie
charliex says: 14 minutes ago
yeah i have the issue is its hard to remove them if you screw up later down the line, i use the split method to layout teardrops, but pulsonix can add and remove them
technolomaniac says: 13 minutes ago
ahh...sorry sorry.
technolomaniac says: 13 minutes ago
so that's something to look at is how we handle teardrops and how we view and manage them as teardrops
Arsenijs says: 13 minutes ago
Oh, hi, @charliex! Long time no see!
charliex says: 13 minutes ago
and then if you miter or move a track later, the teardrop gets messed up since its not a primitive by itself
Jorge Garcia says: 13 minutes ago
Whenever I've done teardrops I usually do it as a last step. You are correct though modifying them is a pain.
charliex says: 13 minutes ago
heya
technolomaniac says: 12 minutes ago
even potentially just adding to the pad a teardrop property that knows where entry and exit occurs and handles that automatically
Garrett Mace says: 12 minutes ago
Teardrop could be a new primitive attached to pad coordinates and line one up for each incoming trace
technolomaniac says: 12 minutes ago
seems so easy and so obvious
technolomaniac says: 12 minutes ago
seems so easy and so obvious
Garrett Mace says: 11 minutes ago
Only for default pad shapes though, not easy otherwise
technolomaniac says: 11 minutes ago
@Garrett Mace totally agree. this is easy enough. it's on the list.
Jorge Garcia says: 11 minutes ago
I like the idea of having it as a pad property you can set on the board and then adjust the parameters of the drops in the rules. Or perhaps on a case by case basis.
technolomaniac says: 11 minutes ago
yah...that's true.
charliex says: 11 minutes ago
yeah ditto, its just when you find an error or are working with otherr people on a shared board, i use the couple of different teardrop ulps and get decent results or hand teardrop with splits, but i like the idea of them being a primitive/entity with attributes and intelligence
technolomaniac says: 11 minutes ago
but that should also get some touchup. would be nice to have a few other intrinsic pad shapes.
Garrett Mace says: 10 minutes ago
Having teardrops be traces does allow existing DRC to detect any problem
Jorge Garcia says: 10 minutes ago
Yep
charliex says: 10 minutes ago
yeah, one of the reasons i like eagle is because of how extensible it is with scr and ulps so often its easier to ad it that way since its personal preference
technolomaniac says: 10 minutes ago
yup. a fun problem to play with.
technolomaniac says: 10 minutes ago
I agree...this is something we have to persist.
charliex says: 9 minutes ago
also being able to type commands
Jorge Garcia says: 9 minutes ago
CLI forever!
technolomaniac says: 9 minutes ago
and as we support the mirror image of the design in the cloud (ie. a server-side data model for if/when we want to interface to a web service like a mfg or a dist), we can extend scripting to work on that model via javascript
Garrett Mace says: 9 minutes ago
I have made ULPs that generate entire small boards. LED spacing and angles, mounting holes, even power traces and polygons
technolomaniac says: 8 minutes ago
just so the young'uns can all program along with us old dudes.
Garrett Mace says: 8 minutes ago
Never take away the command line :) My old autocad days are still relevant thanks to that
technolomaniac says: 8 minutes ago
so a lot of interesting things we start to open up and explore with these things
technolomaniac says: 7 minutes ago
oh man...autocad guys tried that once. it didnt end well.
technolomaniac says: 7 minutes ago
:)