• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Berechnung der Oberflächenorientierung

  • Ersteller Ersteller athanatos
  • Erstellt am Erstellt am

athanatos

Guest
Guten Morgen, alle!
sind ein altes/neues Forum-Benutzer: alt, weil ich schon seit langem deinen Threads gefolgt bin (und ich muss dir danken, weil sie mir viel geholfen haben); neu, weil ich den Löffel verlasse, eine Frage zu stellen.

in dieser Zeit (zu Beginn meines Berufs) Ich beschäftige mich mit Energiezertifizierungen von Gebäuden: Ausgehend von abgetasteten Ebenen oder dwg muss ich die Oberflächen in der Anlage und das Brutto- und Nettovolumen berechnen. Ich werde diesen Teil mit der Luke reparieren.

Ich möchte wissen, ob es eine Lise/Vba gibt, die eine Linie (und eine Fussbodenhöhe einstellen) die vertikale Oberfläche berechnet und einen Tisch mit den Oberflächen schafft, die sie durch Orientierung (nördlich südwestlich) unterteilen. der nächste Schritt würde es dann exportieren, um es in mein Programm für Zertifizierungen setzen, aber dass ich denke, ich kann es mit anderen Codes auf dem Netz gefunden.

Ich habe meine Frage hier gestellt, weil ich ein sehr bescheidenes Vba-Erlebnis habe, im Gegensatz zu der Lispe, die mir völlig fremd ist. .

Vielen Dank an diejenigen, die helfen können

Grüße
 
Zuletzt bearbeitet:
die beigefügte Datei ist in Excel mit Makro, mit autocad gestartet, klicken Sie auf die Schaltfläche und wählen Sie, um von Norden bis gegen den Uhrzeigersinn (Nord, West, Süd, Osten) die Linien, die die zu berechnenden Oberflächen darstellen; extrahiert die Längen und Multiplikationen durch die Höhe in Zelle b1 durch das Ergebnis in Spalte b.
Es ist gemacht, um mit autocad Version arbeiten 2011÷2013, Ich habe 2013, wenn die vba gibt Ihnen Fehler, erinnern Sie sich, die richtige Bibliothek in Referenzen auszuwählen (Sie finden es unter vba von excel).

Bye
 

Anhänge

Hey, du warst sehr nett. Ich versuche es morgen früh auf dem Bürocomputer und lass mich wissen, wie es geht. Ich auch im Büro verwenden autocad 2013, so dass ich keine Probleme haben sollte.

Vielen Dank
und
Gutes Wochenende

Grüße
 
Hallo, ich habe versucht, es zu drehen und ich traf einen Fehler, der durch die Tatsache verursacht wurde, dass ich autocad Architektur 2013. Ich habe deshalb beschlossen, einen Apex (') auf die Funktion in Bezug auf die Version von Autocad (der gewählte Fall, um uns zu bedeuten) zu stellen, um es eine Notiz und... Es funktioniert gut!

Ich habe einige kleine Veränderungen im Auge, die ich machen werde, sobald ich einen Moment der Zeit habe (die ich hier aufpassen werde).

Danke, dass du das nicht alleine machst!

Dank und gute Arbeit
 
Guten Abend, alle! Ich führe diese Diskussion fort, um Ihnen eine kleine Software zur Aufmerksamkeit zu bringen, die Ihnen helfen kann, wer wie ich Energiezertifizierungen durchführt.

in den letzten Monaten Ich habe einige Energiezertifizierungen gemacht und, aufgrund der bereitgestellten Berechnungssoftware, erkannte ich, dass die meisten Zeit bei der Berechnung der Geometrie des Gebäudes verloren geht (ohne die Inspektion und die Suche nach Daten über die Anlagen, die nie gefunden werden!).

das Problem hatte eine kleine Lösung mit der Tabellenkalkulation Höflichkeit des Benutzers rpor66: Aber ich entschied mich, einen Code in der Autocad-Umgebung zu erstellen, weil es einfacher für diejenigen, die nicht besitzen excel aber offene Büro (einige vba Befehle sind nicht implementiert).

die Software, die ich Ihnen vorschlagen kann:
- wählen Sie die Seiten eines Gebäudes
- bewegen Sie sie in dedizierte Schichten nach Belichtung (Nord, Süd, West, Ost, Nordwest, etc...)
- schreiben Sie einen Text in der Mitte der Seite, die mit dem zugewiesenen Code und einer progressiven Nummer betrachtet wird
- alle in einer Feldliste erhobenen Daten sammeln
- Export von Inhalten im *.csv-Format frei von Excel oder offenem Büro.

An dieser Stelle ist es möglich, durch den Benutzer die Längen der Seiten für die Höhe zu multiplizieren und so die Dispergierflächen zu finden, die in die Rechensoftware für die Erstellung von Ace eingefügt werden sollen (in meiner Region gibt es eine von der regionalen Verwaltung, einzigartig in ihrer Art, weil die Softwarehäuser noch nicht das Modul für die Methode der Berechnung eingeführt - siehe ediclima etc.).

die Software wurde von den Code Pickpoints002, Pickpoints004 und Nummerierung002 erstellt, die vom Benutzer erstellt wurde (danke Ihnen). Ich gebe zu, ein ziemlich fauler Ingenieur zu sein, also entschied ich mich, diese wertvollen Codes zu nehmen und sie für meine Bedürfnisse zu ändern.

Ich entschied mich, die Frankenace-Software von der Vereinigung des Frankenstein-Namens (durch Kopieren / Einfügen der Codes) und mit dem Akronym ace (deren Bedeutung im Titel der Diskussion angegeben ist) zu nennen. die Software ist in Beta-Version (1.01) weil es tut, was ich will, aber es ist noch ziemlich grob. in der Entwicklung Registerkarte habe ich einige Änderungen angezeigt, die ich gerne auch mit Hilfe von Benutzern dieses Forums tun möchte und dass Barengineering (siehe, dass ich Benutzer von beiden Seiten bin, vorausgesetzt, dass es kein Problem für Administratoren ist). Tatsächlich habe ich sowohl hier als auch auf der Engineering-Bar gepostet, um die Aufmerksamkeit von einem Forum zu einem anderen zu vermeiden.

die Software ist innerhalb einer Autocad-Datei eingebettet. um sicherzustellen, dass Sie den vba autocad Enabler installiert haben (neue Versionen): an diesem Punkt können Sie auf den Code zugreifen, indem Sie die Kombination von alt f11 Tasten drücken oder in das Tool-Menü, Makro, vba Management gehen. im vba Fenster angekommen drücken Sie die f5 Taste, um das Projekt zu aktivieren.

die autocad-Datei enthält das Layout eines zufälligen Gebäudes, auf dem Sie üben können. im *.zip-Archiv finden Sie auch das Exportergebnis der beiden Beispiele, von denen Sie den Effekt in der gleichen Autocad-Datei finden.

Ich hoffe, dass es auch für andere Menschen nützlich sein wird und dass die Nutzer mir Meinungen/Konferenzen geben und einige helfen, den Code zu verbessern.

Dank an alle für die Höflichkeit und Aufmerksamkeit

Grüße

ps Ich bleibe für jede Klarstellung zur Verfügung. Ich bitte nur um Geduld, denn wie jeder in der Woche bin ich sehr beschäftigt.
Sie finden mich auch auf dem Forum engineeringforum neben hier und baren (Benutzername athanatos oder braun palmero)
 

Anhänge

Ich verlinke einen Job, den ich vor ein paar Monaten gemacht habe, und ich habe auf meinem Blog veröffentlicht, ich habe auch die Idee, auf der es basiert "kalkulum Orientierungsflächen".
zusammenfassend:
von excel:
-Schreiben Sie für jede Zelle den Namen einer Schicht, die ich erstellen will;
-automatisch auf "get layer" die Namen von Schichten, die auf einer Autocad-Datei erstellt werden;
-Klicken "open .dwg" öffnet automatisch die .dwg-Datei, die mit den neuen in Excel definierten Schichten gewählt wird, an diesem Punkt arbeiten Sie in autocad;
von autocad:
-Ich wähle eine der zuvor erstellten Schichten aus und ziehe darauf, Designlinien/Polyline/Text;

--> kann so viele Zeilen/poliline/text zeichnen, wie ich mit jeder .dwg-Datei auch sehr komplexe<--

Zurück zum Excel:
- nach dem Zeichnen aller Zeilen/Richtlinien/Texte, die ich zurück zum Excel-Format bringen möchte und das Blatt auswählen, in dem ich die Eigenschaften importieren möchte;
-Klicken, um eine zwischen "Linien/Polylines/Text" und dann "Get-Eigenschaften" zu wählen, wird automatisch für jede Zeile auf dem ausgewählten Blatt, die Eigenschaften jeder Zeile oder Polylinea oder Text.

Und das ist nicht alles!

Nach dem Import der Eigenschaften auf Excel können Sie das Blatt zu einem späteren Zeitpunkt mit der Liste aller Eigenschaften aktualisieren (als wäre es eine aktualisierte Datenbank)--> Wenn ich eine Zeile ändere, eine Zeile hinzufügen, Text hinzufügen, in der .dwg mit diesem Namen, zu einem späteren Zeitpunkt, wenn Sie auf "Get-Eigenschaften" klicken, wird automatisch die Berechnung der Zeilen dieser Datei aktualisieren!
Auf diese Weise können Sie die Berechnung von mehreren .dwg Dateien gleichzeitig in einem Excel-Blatt verwalten!
http://adtabe.blogspot.it/2013/11/excel-vba-computator-11-automatic.html
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben