- Ondsel hat nach rund zwei Jahren Betrieb seines auf FreeCAD basierenden CAD-Geschäfts entschieden, den Dienst einzustellen und das Unternehmen zu schließen, und dankt der Community für ihre Unterstützung
- In einer Situation, in der kommerzielle CAD-Lösungen an Schulen und in der Industrie tief verankert sind, konnte kein wiederholbares und skalierbares Geschäftsmodell gefunden werden
- Zwar wurden rund 100 Ingenieure, Maker und Workshop-Betreiber befragt und interviewt, dies führte jedoch nicht zu einer kommerziellen Akzeptanz, die ein venture-finanziertes Startup rechtfertigen würde
- Als Beiträge zu FreeCAD bleiben die Assembly-Workbench, ein 3D-Constraint-Solver, Verbesserungen an Sketcher und TechDraw, VarSets, CAM-Funktionen sowie Beiträge zum SheetMetal-Add-on bestehen
- Nutzer von Lens müssen ihre Daten herunterladen, solange die Server verfügbar bleiben; zahlende Kunden erhalten eine Rückerstattung für die verbleibende Abonnementlaufzeit
Kein Geschäftsmodell im geschlossenen CAD-Markt gefunden
- Ondsel stellt den Betrieb ein, weil es nicht gelungen ist, ein auf FreeCAD basierendes kommerzielles Geschäft in eine nachhaltige Form zu bringen
- Schon zu Beginn war klar, dass der Wettbewerb mit kommerziellen CAD-Lösungen schwierig sein würde; in der bestehenden Industrieumgebung waren andere Werkzeuge bereits weit verbreitet
- Um ein Geschäftsmodell zu finden, wurden mehrere Umfragen und Interviews mit rund 100 Personen durchgeführt
- Dazu gehörten Maschinenbauingenieure, Serviceingenieure, Hobby-Maker, Erfinder, Workshop-Betreiber und weitere Nutzer
- Bei unabhängigen Nutzern und Hobby-Anwendern zeigte sich Unterstützung und der Wunsch nach einem Erfolg von Ondsel
- Eine kommerzielle Einführung, die ein venture-finanziertes Startup rechtfertigen würde, konnte jedoch nicht erreicht werden
- Letztlich wurde kein Product-Market-Fit gefunden, und auch die finanziellen Mittel für eine weitere Suche sind aufgebraucht
Beiträge zu FreeCAD und Vorgehen bei der Einstellung von Lens
- Ondsel hat zu FreeCAD mehrere Funktionen und Verbesserungen beigetragen
- Es wurde eine integrierte Assembly-Workbench sowie der davon abhängige 3D-Constraint-Solver hinzugefügt
- Die Nutzbarkeit von Sketcher und TechDraw wurde deutlich verbessert
- Mit VarSets wurde ein neues System für benutzerdefinierte Eigenschaften eingeführt
- TechDraw und der CAM-Workbench wurden neue Funktionen hinzugefügt
- Auch außerhalb von FreeCAD gab es Beiträge zu Drittanbieter-Add-ons wie SheetMetal
- Lens war ein Dienst, der eine vernetzte CAD-Erfahrung mit Open-Source-Fokus demonstrieren sollte
- Teams konnten damit die iterative Entwicklung von Hardware-Produkten organisieren
- Modelle konnten öffentlich oder privat geteilt werden; Freigabelinks boten einen PIN-Schutz
- Änderbare und herunterladbare parametrische Modelle konnten online veröffentlicht werden
- Seit dem Mai-Release (2024.2) bis heute wurden 145 Pull Requests des Ondsel-Teams in die Upstream-Codebasis aufgenommen und haben so zur Funktionalität und Reife von FreeCAD 1.0 beigetragen
- Ondsel ES war als FreeCAD-Variante mit besserer UX/UI, häufigeren Releases und zusätzlichem Mehrwert konzipiert, aber v2024.3 wird nicht veröffentlicht
- Die Verbesserungen an Sketcher und TechDraw stehen damit auch Nutzern von FreeCAD 1.0 zur Verfügung
- Der gesamte in OES enthaltene Zusatznutzen wird als kostenloser Open-Source-Code bereitgestellt, und das meiste davon soll Teil von FreeCAD werden
- Die Funktion für reloadable objects soll nach Ansicht des Teams zu einer Kernfunktion von FreeCAD werden und wird dafür als Upstream-PR eingereicht
- Lens-Nutzer sollten Projekte, die noch nicht gesichert wurden, so schnell wie möglich herunterladen
- Die Server bleiben für einen angemessenen Zeitraum in Betrieb, damit Nutzer ihre Daten abrufen können
- Zahlende Kunden erhalten eine Rückerstattung für die verbleibende Abonnementlaufzeit
- Brad wird wahrscheinlich die Arbeit an der CAM-Workbench fortsetzen, Pierre möglicherweise an Assembly und Sketcher weiterarbeiten, und Pieter setzt dank eines Grants der FreeCAD Project Association die Arbeit an varsets und variant parts fort
1 Kommentare
Meinungen auf Hacker News
Ondsel war ein wertvoller und willkommener Versuch und hat FreeCAD in einem deutlich besseren Zustand hinterlassen.
Deshalb kann man Ondsel, auch wenn es schließt, keinesfalls als Fehlschlag betrachten.
Jedes Mal, wenn ich in einem privaten Projekt Gebäudepläne oder einfache Modelle wie in AutoCAD zeichnen will, läuft es gleich ab:
Ich suche nach Online-Optionen, bin schockiert über die Kosten für kommerzielle CAD-Abos/Lizenzen, probiere kostenlose/Open-Source-Tools aus, bin dann frustriert, weil Funktionen oder Bedienbarkeit deutlich fehlen, und lande am Ende bei einer 30-Tage-Testversion oder bei MSPaint/Papier.
Die Erklärung, dass Blender existieren konnte, weil es eher eine bestimmte Nische gut ausfüllte, statt Funktionsparität mit riesigen etablierten Produkten anzustreben, leuchtet ein. Aber auch in diesem Bereich braucht es eine Open-Source-Option, die so ausgereift ist wie Blender.
In der Bergbauindustrie halte ich es durchaus für möglich, dass kommerzielle Anbieter ihre Produkte als Erweiterungen oder Plug-ins andocken würden, wenn es eine gut ausgearbeitete Basis wie FreeCAD gäbe.
Blender war ursprünglich ein kommerzielles Tool; erst nachdem Nutzer 100.000 € gesammelt hatten, wurde es Open Source.
Lange Zeit wurde Blenders UI dafür kritisiert, zu anders und schwierig im Vergleich zu Tools wie Maya zu sein. Dass es heute ein hervorragendes Werkzeug ist, liegt daran, dass engagierte Menschen ihre Zeit gespendet haben oder Sponsoren Geld beigesteuert haben.
FreeCAD ist nicht so poliert wie Blender, hat aber auch nicht annähernd dieselbe Unterstützung bekommen.
Die Maker-Community kritisiert Open-Source-CAD-Tools wie FreeCAD oder SolveSpace oft besonders wenig konstruktiv. Um mit kommerziellen Produkten zu konkurrieren, die Vollzeitdesigner beschäftigen, braucht es Freiwillige oder finanzierte Entwicklung.
Ondsel hat gezeigt, wie gut dieser Ansatz für FreeCAD funktionieren kann, aber die Maker-Community war im Großen und Ganzen zurückhaltend, Geld oder Zeit beizutragen. Und Tools öffentlich herunterzumachen, sorgt auch nicht dafür, dass Freiwillige noch mehr helfen wollen.
Auch im Open-Source-CAD kann ein Pendant zu Blender entstehen, aber dafür müssen Menschen tatsächlich aktiv werden und beitragen.
Natürlich können kommerzielle Tools bei zeitkritischen Arbeiten schneller sein, aber allein diese Wahl bringt Open-Source-Tools nicht voran.
Kommerzielle Lizenzen können sich beliebig ändern, wodurch man Gefahr läuft, seine Entwürfe zu verlieren. Dass Fusion 360 zum Beispiel den STEP-Export für kostenlose Konten sperren wollte und dann zurückruderte, ist durchaus besorgniserregend.
Es ist ein Tool, das ich selbst gebaut habe, und ich veröffentliche es, weil ich es gern in den Werkzeugkästen von Makern sehen würde.
https://sites.google.com/view/gatorcam/home
Ich möchte jeden Stromkreis im Haus schematisch darstellen, aber unter den kostenlosen Optionen gibt es nichts, das gut genug wäre.
50 $ pro Jahr klingt ziemlich vernünftig.
Diese Nachricht ist wirklich schade.
Ich habe mit Ondsel CAD gelernt und etwa ein halbes Dutzend selbst erstellte Modelle gedruckt, die mir im Haushalt helfen.
Falls dieser Text das Team erreicht, möchte ich Danke sagen.
Die Behebung des Topological-Naming-Problems und die Assembly Workbench waren enorme Beiträge, die der Community lange erhalten bleiben werden.
Allerdings habe ich wirklich an Ondsels Vision eines Online-Speichers für 3D-Modelle geglaubt.
Das ist etwas, das überall und jedem helfen kann.
Ich bin kein Software Engineer, aber manchmal beneide ich dieses Umfeld.
Mein Arbeitsbereich liegt nah am Open-Source- und Tech-Ökosystem, sodass wir nicht so stark von kommerziellen Produkten abhängig sind wie andere Bereiche.
In manchen Ingenieurdisziplinen haben offene oder kostenlose Alternativen es meiner Ansicht nach schwer, konkurrenzfähig zu werden oder genug Aufmerksamkeit zu bekommen.
Proprietäre Software wirkt wie eine Lizenz zum Gelddrucken; mit diesem Geld kann man massiv in Entwicklung investieren und sich noch tiefer festsetzen.
Für Open-Source-Software ist das ein harter Kampf, aber langfristig scheint sie sich tendenziell stetig zu verbessern.
In der Softwarewelt habe ich Ähnliches bei Embedded-Systems-Ingenieuren gesehen, aber Linux, gcc und andere haben sich über Jahrzehnte stark durchgesetzt.
Das lag allerdings weniger am Interesse der bestehenden Embedded-Ingenieure, sondern eher daran, dass Linux-Befürworter vom Desktop aus in den Embedded-Bereich vorgedrungen sind.
FPGA-Tools zum Beispiel sind fast alle proprietär, sehr teuer und voller Bugs.
Auch beim PCB-Design hat KiCad große Fortschritte gemacht und gilt in vielen Einschätzungen als gleichwertig oder besser, trotzdem scheint Altium weiterhin der Standard zu sein.
KiCad wurde 1992 gestartet, und dennoch dauerte es Jahrzehnte, bis sich eine FOSS-Alternative einigermaßen etablieren konnte – und selbst das nur, weil chinesische PCB-Hersteller die Hobby-PCB-Fertigung billig gemacht haben und CERN Ressourcen beigesteuert hat.
Ich weiß nicht, warum Ingenieure Software ablehnen, die kollaborativ entwickelt wird und frei nutzbar ist, aber meiner Erfahrung nach gibt es diese Haltung eindeutig.
Es fühlt sich fast so an, als hätte ihnen jemand eingetrichtert, FOSS sei „Sozialismus“, sodass sie es reflexartig ignorieren oder ablehnen.
Eine Zeit lang habe ich versucht, CAD-Anwendungen im damaligen Open-Source-CNC-Wiki zu verfolgen
https://web.archive.org/web/20211126210706/https://wiki.shap...
Inzwischen versuche ich, das unter https://old.reddit.com/r/shapeoko/wiki/cad wieder zusammenzutragen. Der Transparenz halber: Ich arbeite bei Carbide 3D
FreeCAD wirkte zugleich am ambitioniertesten und am vielversprechendsten, und ich hoffe, dass v1.0 diese Erwartungen erfüllt und zu einem breit genutzten Werkzeug wird
Allerdings wird es am Ende in irgendeiner Form kommerziellen Support brauchen, und Ondsel schien dafür gut geeignet zu sein; schade, dass es nicht weitergeht
Eine weitere wichtige Option ist Solvespace. Ein altes und einfaches Tool, aber vielleicht zu grundlegend, als dass viele Menschen es akzeptieren würden
Dune 3D ist ein sehr elegantes und angenehm zu nutzendes Tool, von dem FreeCAD sich in Sachen UI hoffentlich etwas abschaut; es wurde zuvor unter https://news.ycombinator.com/item?id=37979758 und https://news.ycombinator.com/item?id=40228068 behandelt
BRL-CAD ist eine alte, prominente Alternative, aber die Oberfläche ist zu altmodisch und zu nah am Programmieren, sodass die meisten es nicht einmal in Betracht ziehen werden
OpenSCAD ist ein 3D-Modellierungswerkzeug für Programmierer. Großartig ist, dass man alles modellieren kann, was sich mathematisch beschreiben lässt; furchtbar ist, dass der Modellierungsumfang durch das eigene Mathematikwissen begrenzt wird
Außerdem sind aus OpenSCAD exportierte DXF-Dateien problematisch, weil sie keine Bögen, sondern nur Polylines enthalten; ich arbeite daran, das mit OpenPythonSCAD unter https://github.com/WillAdams/gcodepreview zu lösen
LibreCAD ist für 2D brauchbar, aber persönlich nutze ich es nur zur Dateikonvertierung
Weitere erwähnenswerte Optionen sind OnShape, Alibre und Solidworks for Makers. OnShape ist für öffentliche Designs kostenlos, Alibre ist recht günstig, und Solidworks for Makers ist ein Produkt mit einem Wasserzeichen für nichtkommerzielle Nutzung
Allerdings stoße ich ständig an Komplexitätsgrenzen
Wenn es die Art, wie ich eine bestimmte Form beschreibe, nicht mag, crasht es, und ich muss eine frühere .scad-Version laden und einen anderen Ansatz versuchen
Meist passiert das, wenn ich bei einem komplexen Projekt etwa 70 % geschafft habe, was ziemlich demotivierend ist
Im Python-Ökosystem gibt es CadQuery[0] und einige Tools auf Basis des Open-Cascade-Kernels[1], und soweit ich sie begrenzt ausprobiert habe, waren sie ziemlich gut
CadQuery versteht sich als OpenSCAD-Alternative[2], und ich hoffe wirklich, dass es das wird, aber die User Experience ist noch nicht so weit
Ein Objekt in CadQuery zu erstellen bedeutet, ein Python-Programm zu schreiben, und dafür braucht man eine Python-Umgebung samt Entwicklungssetup
CQ-editor[3] ist gut, setzt aber zunächst eine Python-Umgebung voraus
Wenn CadQuery als eigenständige CQ-editor-Anwendung paketiert und etwa über homebrew verteilt würde, wäre es wohl eine deutlich realistischere OpenSCAD-Alternative
Zoo[4], früher KittyCAD, interessiert mich ebenfalls. Sie versuchen, codebasierte Modellierung mit mausbasierter Modellierung zu kombinieren und darüber AI zu legen
Die Architektur, Formen aus der Cloud auf ein lokales Gerät zu streamen, ist interessant und dürfte für die Performance gut sein, bindet einen aber an die Cloud
[0] https://github.com/CadQuery/cadquery
[1] https://en.wikipedia.org/wiki/Open_Cascade_Technology
[2] https://cadquery.readthedocs.io/en/latest/intro.html#why-cad...
[3] https://github.com/CadQuery/CQ-editor
[4] https://zoo.dev/
Das ist wirklich schade. Ondsel hat den FreeCAD-Entwicklungsprozess genau mit dem Fokus versehen, den er brauchte
Ich hoffe, dass das Projekt nach dem Verschwinden von Ondsel nicht wieder in die alte Denkweise zurückfällt: „Jeder verwaltet sein eigenes Königreich, also seine Workbench“
Dieser Ansatz hat früher zu Instabilität und einer fragmentierten User Experience geführt
Es ist traurig, dass dieses Projekt scheitert, und noch trauriger ist, dass ich als jemand, der gelegentlich CAD nutzt, genau so etwas wirklich gewollt hätte und trotzdem noch nie von Ondsel gehört hatte
Nachdem ich zwischen Solidworks, Onshape und Fusion360 hin- und hergewechselt bin, habe ich gerade erst angefangen, FreeCAD zu nutzen
Die Änderungen in 1.0 sind wirklich willkommen, danke für eure Beiträge
Jetzt bei 1.0 wirkt es deutlich verbessert, daher werde ich es für kleinere Projekte wieder ausprobieren
Für mich persönlich war die größte Verbesserung die Funktion für Teilskizzen, die ich in den Release Notes nicht einmal finden konnte
https://wiki.freecad.org/Release_notes_1.0
Anfangs war ich skeptisch, aber in 1.0 scheinen ziemlich große Verbesserungen enthalten zu sein
Wirklich schade. Für persönliche CAD-Arbeiten beobachte ich Zoo, früher KittyCAD
https://zoo.dev/
Ich habe ein Projekt, das Blender in etwas Ähnliches wie Tinkercad verwandelt
Allerdings brauche ich dafür die Hilfe von Blender-Profis
Ich habe es für meine Frau gebaut, weil bei Tinkercad der Server hängen bleibt und auch der Export abbricht, wenn ein Entwurf zu komplex wird