webentwicklung-frage-antwort-db.com.de

Wie bringt man Autocad dazu, mit Wine zu arbeiten?

Ich versuche jetzt 3 Jahre lang, Autocad, * 3ds Max * und Revit zu installierenArchitektur auf Ubuntu mit Wein!

Jedes Jahr bin ich sehr optimistisch, weil ich sehe, dass die neuen Weinversionen bereits verbessert sind.

Nun starte ich wieder mit einer sauberen Ubuntu-Installation, um Autocad 2013 mit Wine 1.4 zu installieren. Ich versuche nicht nur eine Antwort für mich zu haben, aber ich möchte, dass diese Community es versucht und wir können das endlich erreichen!

Die Winetricks haben schon net framework 4 installiert, weshalb ich das habe bin noch nicht auf den bisherigen autocad gelaufen.

Daher möchte ich meine Windows 7-Partition vollständig von meinem PC entfernen und auf einem Linux-Computer arbeiten, ohne die leistungsstarken Architekturprogramme zu verlieren. Ich weiß alles über Blenderund die Mitarbeiter, also möchte ich nur Sie zu helfen, eine Lösung zu finden, weil ich weiß, dass es eine Lösung gibt!

Vielleicht muss ich all die c ++ oder Python etc. lernen. Aber Ich bin sicher, dass eine Lösung mit der Hilfe von uns allen kommen kann!

Jeder Vorschlag zu diesem Problem wird sehr nett und hilfreich sein.

5
gabriel

Ich schlage vor, dass Sie in einer WINE-spezifischen Community nachfragen - der Grund dafür ist im letzten Absatz dieser Antwort. Ich schlage auch vor, diese Frage neu zu formulieren, neu zu formieren und in ein Community-Wiki zu ändern.

oK, sollte ich hier nicht darüber schreiben, ich möchte nur, dass jemand darüber spricht? Entschuldigung, aber was ist API? - Gabriel 12. April um 23:52

Fragen zum Ausführen von Anwendungen von Drittanbietern unter Ubuntu gelten genau wie in faq angegeben.

API (in diesem Kontext) ist eine Reihe von Anweisungen (oder genauer gesagt Aufrufen), die ein Windows-Entwickler verwendet (mehr oder weniger direkt), um innerhalb der Anwendung mit dem Betriebssystem zu kommunizieren. Dieser Satz ist spezifisch für Windows. Normalerweise versucht WINE, einen Windows-reinen Aufruf in einen nativen GNU/Linux-Aufruf zu "übersetzen". Wenn ein solcher Aufruf nicht einfach übersetzt werden kann, muss er von WINE-Entwicklern neu implementiert werden, um seinem ursprünglichen Zweck zu entsprechen, wobei jedoch die GNU/Linux-Standards eingehalten werden müssen. Viele dieser Aufrufe sind nur Stichleitungen (wie in: Ein Aufruf ist vorhanden, wird jedoch selten von einem Programmierer verwendet, ist also vorhanden, führt aber vorerst keine Aktionen aus).

Vielleicht muss ich alles über c ++ oder python lernen. Aber ich bin sicher, dass eine Lösung mit der Hilfe von uns allen kommen kann!

Obwohl WINE es AutoCAD (oder jeder anderen App) ermöglichen sollte, mit GNU/Linux wie mit Windows zu kommunizieren und dennoch die richtigen Ergebnisse zu erzielen (damit es nahtlos funktionieren würde), hat die Mehrheit der Windows-API-Aufrufe (mindestens XP) bereits implementiert oder gestubbt wurde und das Problem weiterhin besteht. Höchstwahrscheinlich verwendet AutoCAD einige exotische (oder neue) API-Aufrufe, die noch implementiert werden müssen. Prozent der WINE-Community sind Enthusiasten, die genau nachverfolgen können, auf welche Aufrufe die betreffende Anwendung abstürzt und einfach einen Patch beisteuern (den Sie testen können). Sie können entweder in Communities wie askubuntu.com (die eher mit Ubuntu als mit der WINE-Entwicklung zu tun haben) nachfragen und hoffen, dass die erforderlichen API-Aufrufe implementiert werden, und den WINE-Entwicklern die genauen API-Aufrufe mitteilen, die AutoCAD benötigt, oder , implementieren Sie sie selbst. Wenn Sie daran interessiert sind, sich den WINE-Code-Mitwirkenden anzuschließen, können Sie durch eine Anleitung von Programmierern mit mehr Erfahrung auf dem Gebiet der WINE-Entwicklung viel Zeit sparen.

2
cprn

Es gibt auch nette Alternativen für hungrige Autodesk Produkte.

FreeCAD

FreeCAD - Ein parametrischer 3D CAD modeler

nur kostenlos und nur verfügbar für alle gängigen Betriebssysteme .

FreeCAD Screenshot, FreeCAD courtesy


Q-CAD

Anderes ist mehr als zehnmal billiger als AutoCAD und es ist eine sehr praktische Software:
Q-CAD Community Edition - Funktionen
Ein professioneller 2D-Builder, der auf SVG-Manipulation und ECMAScript basiert und DXF/DWG bis 2010 unterstützt.

Q-CAD on Linux


BRL-CAD

Um den dritten zu beeindrucken, ist BRL-CAD , ein mächtiges Kreuz -Plattform-Open-Source-Solid-Modellierungssystem mit interaktiver Geometriebearbeitung.

... und sein Stryker ICV 8 Billionen Strahlen Rendering Beispiel:

Stryker ICV 8 trillions rays rendering


Update:

DraftSight

DraftSight - Übersicht
Professionelle CAD Software.

DraftSight Screenshot by Ricky Jordan

11
swift

Wussten Sie schon über Playonlinux-Programm? Es ist ein Programm zum Erstellen von Skripten, mit denen Windows-Programme (auch Spiele) in Ubuntu installiert werden können. Alle seine Drehbücher basieren auf Wein und seinen Tricks.

Sie können die Projektseite aufrufen und Fragen stellen oder lernen, wie Skripte erstellt werden. http://www.playonlinux.com/en/

Wenn Sie den Unterschied zwischen Wein und PlayOnLinux fragen: Die Verbindung von Wein und PlayOnLinux