Support Forum

VS scripting vs. smartpart creator-tool


Hallo,

ich finde anstatt das visual-scripting zu forcieren, sollte uns Otto-Normal-Konstrukteuren ein Tool an die Hand gegeben werden, mit dem aus vorhandenen 2D und 3D-Elementen ein smartpart generiert werden kann.

Dass das geht hat Nemo in der Version 2020 gezeigt, da war das Tool hier im Web für die V2020 downloadbar. Leider ist das Tool nicht mehr weiterentwickelt worden.
DAS wäre ein echter Mehrwert, das ganze visual-scripting versteht doch der normale User nicht:

a.) ich weiß nicht nach welchen Befehlen ich suchen muss, da das alles sehr kryptisch bezeichnet ist
b.) ohne Informatikwissen kann keiner die Dinger, mit Sinn und Verstand, zusammenbauen
c.) viel try and error

Darüber sollte im Produktmanagement mal nachgedacht werden! (...Oder fragt Nemo...)

Mit besten Grüßen!
Jürgen

Allplan Ingenieurbau V10 bis V2025

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

SmartPart is simply a language for Allplan to model elements. Yes, its internal workings are about 40 years old, so clearly it could be more modern, both in its syntax and in its internal procedures.
PythonPart uses a different language. Allplan allows you to do things that are impossible with SmartParts, but unfortunately PythonPart can't do everything that SmartParts can do. It's a pity that we didn't allow to replace SmartParts completely by PythonParts first. So we have 3 (or 4) development technologies in Allplan, none of which can do everything!
___________

SmartPart ist einfach eine Sprache für Allplan, um Elemente zu modellieren. Ja, sein Innenleben ist etwa 40 Jahre alt, und es ist klar, dass es moderner sein könnte, sowohl in seiner Syntax als auch in seinen internen Verfahren.
PythonPart verwendet eine andere Sprache. Mit Allplan können Sie Dinge tun, die mit SmartParts nicht möglich sind, aber leider kann PythonPart nicht alles, was SmartParts kann. Es ist eine Schande, dass wir nicht damit angefangen haben, dass PythonParts SmartParts vollständig ersetzt. Wir haben also 3 (oder 4) Entwicklungstechnologien in Allplan, von denen keine alles kann!


Servus Jürgen!

Grundsätzlich gebe ich Dir Recht. Wir sind in erster Linie Anwender, keine Programmierer.

Dennoch muss ich mir selbst eingestehen, dass mich die Möglichkeiten des VisualScribting schon sehr, sehr neugierig gemacht haben. Das Potenzial scheint groß zu sein und Ideen habe ich zur Genüge. Allein, es fehlt die Zeit sich damit zu beschäftigen.

Und hier schließt sich mein Teufelskreis wieder!

Wir sind in erster Linie Anwender!

Gruß, Martin

PS. Da hat sich gerade etwas getan im Forum ... schau mal nach Jürgen!

Tell me and I forget.
Teach me and I remember.
Involve me and I learn.
Benjamin Franklin

Hier spricht mir Jemand aus der Seele.
Ich finde Smartparts gegenüber von Pythonparts und VisualScripting am Benutzerfreundlichsten.
Ich könnte jetzt hier 1000de Zeilen schreiben, aber meine Kernaussage ist einfach:

Bitte lasst uns die Smartparts so lange wie möglich in Allplan, wir sind Zeichner und keine Programmierer!

Besucht mit gerne auf Youtube
Link

SmartPart und VS-Skript und Pythonpart sind auch für unterschiedliche sachen gut. Manches kann mit beidem gemacht werden, manches nicht.

Wenn ich mir anschaue, wieviele Jahre es gedauert hat, bis die Erkenntnis da ist, dass man auch als einfacher Anwender mal etwas tiefer kucken kann (im Bezug auf SmartPart), denke ich, dass wir in einigen Jahren anders diskutieren...
SmartParts wurden mit Version 2012 erstmal möglich und ab Version 2014 gibt es die SmartPartFestern und Türen....
d.h. die Grundtechnologie ist 10 Jahre alt.....

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
[b]

Die "Grund-Technologie" Allplan ist 37 Jahre alt...

Was sagt das über die Leistungsfähigkeit aus? Nichts!

Für die, denen selbst SmartParts zu kompliziert sind, gibt es ja Visual-Scripting.

PythonParts für sich genommen, sind nicht einfacher als SmartParts!
Da muss man erstens Python können, und dann noch die "Philosophie" von Allplan bzgl. der Geometrie-Elemente verstehen.

Zitiert von: zum_loeschen
SmartPart und VS-Skript und Pythonpart sind auch für unterschiedliche sachen gut. Manches kann mit beidem gemacht werden, manches nicht.
Wenn ich mir anschaue, wieviele Jahre es gedauert hat, bis die Erkenntnis da ist, dass man auch als einfacher Anwender mal etwas tiefer kucken kann (im Bezug auf SmartPart), denke ich, dass wir in einigen Jahren anders diskutieren...

SmartParts wurden mit Version 2012 erstmal möglich und ab Version 2014 gibt es die SmartPartFestern und Türen....

d.h. die Grundtechnologie ist 10 Jahre alt.....

Ja das stimmt schon, die Technologie ist schon etwas veraltet, da gibts keine Frage, aber
ich mag aber ungern alle meine bisher gescripteten Smartparts wegschmeißen müssen und in einer komplizierteren Sprache wieder Neuerfinden müssen. Soweit ich gehört habe, sollten die Smartparts ja bald nicht mehr funktionieren in neuen Allplan Versionen. Mir geht es nur um diesen Punkt. Dass neue Alternativen zum Scripten angeboten werden ist ja eine super Sache. Jedoch sollten nicht alle alten Zöpfe abgeschnitten werden.

Besucht mit gerne auf Youtube
Link

ab u an frage ich mich, ob die meine sprache anders ist od ich nur so oberflächlich schreibe.

über leistungsfähigkeit usw. sagte ich nix... nur, dass es zehn jahr gedauert hat, bis etwas weiter verbreitet verwendet wird und man die technik überall spürt und verwendet.
es gibt - leider - viele sachen (auch in allplan) welche erst lange nach einführung weit verbreitet verwendung findet.
z. b. arbeiten mit 3D-Bauteilen ...

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
[b]

SmartPart is simply a language for Allplan to model elements. Yes, its internal workings are about 40 years old, so clearly it could be more modern, both in its syntax and in its internal procedures.
PythonPart uses a different language. Allplan allows you to do things that are impossible with SmartParts, but unfortunately PythonPart can't do everything that SmartParts can do. It's a pity that we didn't allow to replace SmartParts completely by PythonParts first. So we have 3 (or 4) development technologies in Allplan, none of which can do everything!
___________

SmartPart ist einfach eine Sprache für Allplan, um Elemente zu modellieren. Ja, sein Innenleben ist etwa 40 Jahre alt, und es ist klar, dass es moderner sein könnte, sowohl in seiner Syntax als auch in seinen internen Verfahren.
PythonPart verwendet eine andere Sprache. Mit Allplan können Sie Dinge tun, die mit SmartParts nicht möglich sind, aber leider kann PythonPart nicht alles, was SmartParts kann. Es ist eine Schande, dass wir nicht damit angefangen haben, dass PythonParts SmartParts vollständig ersetzt. Wir haben also 3 (oder 4) Entwicklungstechnologien in Allplan, von denen keine alles kann!