Apple's Dimensional Drawings(developer.apple.com) |
Apple's Dimensional Drawings(developer.apple.com) |
I don't see why. Build a VM image in the more sensible OS and work from there
Don't worry about IT support, just burn the VM and replace whenever something gets weird
They probably can solve every video driver issue they find or just find a way to use an nVidia card on a beefy Intel Mac
(or do the same on Linux - also possible)
They were all very skilled and pragmatic engineers. While there is some tribal knowledge benefits to getting really fluent with a given CAD suite, foundationally they are just tools, so when our startup migrated from one CAD suite to another, there was pretty minimal churn. You only have to go through one project management software changeover to realize that good operators, engineers or PMs or whatever, aren't permanently affected by the particular choice of software (but they are affected by constant change in that choice). The fundamentals don't change, even if the selector switch moves from one side to the other.
At the same startup, in the early days, I had a System76 laptop running their flavor of Ubuntu, and I used KiCad (but that was prior to their big UX overhaul so it was pretty painful) so I could design the few PCBs we needed. When we adopted Altium, I dual-booted the laptop. Later, I used a MacBook Pro and I ran Altium in a VM, and I've never had a more mind-bending computing experience than when I had Windows (running Altium) on one screen, OSX (with all of my firmware dev tools) on the other screen, and my keyboard shortcuts (down to cmd vs ctrl as the modifier) would change based on which screen my mouse cursor was on.
MacOS versions are more commonly found in the low end of the market, e.g. Fusion 360.
Very hard for Apple, or Linux to do much about that - especially when Nvidia considered it's drivers key IP.
Couple that with a relatively small market - and it's hard to justify supporting multiple platforms.
Its an entire ecosystem that streamlines a lot of things, so it makes sense to invest in it.
The reason for Windowsis because a lot of the CAD software utilizes gfx drivers heavily for rendering. You can do things like raytracing to simulate how the product will look.
There are some open source options but those aren’t taught at school afaik.
I for one would love to see Autodesk add more Mac and Linux support across their lineup. Especially Inventor and its associated add-ons.
https://apps.fcc.gov/oetcf/eas/reports/GenericSearch.cfm
or
for a better frontend.
Nobody set out to build a teardown archive, it just falls out of the certification process. I wish cars had the equivalent.
0: https://web.archive.org/web/20260512182718/https://developer...
[0] https://developer.apple.com/accessories/Accessory-Design-Gui...
https://archive.org/details/accessory-design-guidelines-for-...
Now imagine you’re the manufacturer and this is the spec you have to meet. Of course, they will have tolerances but still this is incredible. I wonder what the accepted rejection rate is?
I'm also curious how Apple handles surface roughness? The dimensions only give you part of the picture.
The mold manufacturer will ignore this part of the drawing, and tell their machine "follow the curve that's in the production file, with tool X at speed Y etc".
https://arun.is/blog/apple-rounded-corners/
In my opinion it only makes sense for reflective surfaces (e.g. cars) to have nicely flowing reflections, while most of Apple's products have a matte finish. In 2D UI elements it most definitely makes no sense. But some designer must have been a big fan of this and somehow they now use it everywhere.
The openness is easily worth it.
So either you made your own measurements or if you were doing Made For iPhone and they would give it to you as part of that program which surely you must have to pay for.
I would have also thought they only supplied this stuff to people who signed an MFi contact that stipulates certain rules on implementation.
https://developer.apple.com/accessories/Accessory-Design-Gui...
https://hn.algolia.com/?query=Accessory%20design%20guideline...
Edit: close, but not quite
Under this theory, the Neo is present because it was designed like an iOS device rather than like a Mac.
I momentarily confused about how how bar magnets in a ring could be oriented to top and bottom until I reviewed page 2 which stipulates "top" means the part of the insert facing the person and "bottom" into the device.
... and nothing else.
I guess other MBs and MBPs are top secret.
I mean these seem nice for print-decorations...
Actually, I've been looking this kind of official drawing for practice product modeling and rendering.
That’s what happened with Logic Pro (https://en.wikipedia.org/wiki/Logic_Pro#Logic) and (sort-of) Final Cut Pro (https://en.wikipedia.org/wiki/Final_Cut_Pro#Creation)
I suspect they’d need a portfolio of applications in the CAD space to make that work, though.
You don't need VMs for that. You can reset to a known good state on your bare metal disk drive just as well.
IMO, the reason is all of the 3rd party fluff and poorly-written drivers that come with Windows PCs: Apple takes driver stability very seriously, and the drivers on a Windows VM are as vanilla (no fluff or features) as possible.
The reason you don't want Blender files at all in any sort of engineering is because it's a mesh. You can't pull any useful information, even something simple like a radius, from a mesh.
As others have mentioned, these are more useful for when they don't, i.e. before the actual release.
With iPhone 4 Gizmodo literally acquired the prototype and still large portion of the crowd did not believe them, because the design seemed radically different to what they expected.
Nowadays with the size of the supply line there seem to remain no more hardware secrets before the keynotes.
(but I could be wrong; NDAs w/China? no idea what the time between announced/released/shipped is typically; I last bought Apple product in 2009...)
You might want to pay for the Made For iPhone certification for some things, but I doubt most cases have it.
I'd love to see a full fleet of Mac servers (XServe was a handsome piece of kit), but I believe one shall choose their battles.
The more I think about it the more I doubt it, even if you make your own hardware it is hard to compete with a commodity server, but it is an interesting thought.
Update: or perhaps they do, a sibling comment had a picture of such.
Not sure about the backplane architecture. I’m pretty sure they are custom datacenter rack units.
Linux itself bends over backwards to avoid breaking userland, to the point where there is a substantial amount of cruft when interacting directly with the kernel.
Only for GNU to say “fuck that” and create a widely mockable situation, one of the worst targets of modern programs for stability… to the point where people start using alternative libc’s specifically to statically link them.
What a monumental failure.