Hallo Community,
ich bin neu hier, bzw. als angemeldetes Mitglied, jedoch hat das Forum bei Problem mir super helfen können...bis jetzt
ich habe folgendes Problem und benötige unbedingt hilfe...
Es wird jetzt relativ viel Text kommen also BITTE nicht abschrecken, aber die Erfahrung zeigt, wenn man jemanden etwas erklären möchte....sollte man das auch gründlich machen
#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
Ich würde gerne aus einem bestimmten Tabellenblatt, Werte auslesen, diese Werte in einem anderem Tabellenblatt einfügen und mit den "alten" Werten vergleichen. Wenn eine Änderung gibt, soll diese dann überschrieben werden.
Ich werde die Datei-Hochladen, sodass Ihr eine Vorstellung bekommt wie das aussieht und wo man diese Werte speichert.
Ich habe mir natürlich auch schon gedanken gemacht, wie das aussehen könnte.
Die Ersten 3 FIX-Werte ODER ggf. nur den ersten als FIX-Wert ist der Name des Bauteils und notwendig zu wissen wie die Range ist. Also zwischen #7 und #355(Bauteil 2) stehen die Werte vom Bauteil 1
die Nächsten 3(1) Wert(e) mit dem folgenden Schema
Hier genau wie Bauteil 1 stehen die Werte zwischen #355 und #699(Bauteil 3)
die Nächsten 3(1) Wert(e) mit dem folgenden Schema
usw. mit Bauteil 4,5,6,n
Wie man erkennt, sind die ersten Werte FIX und dann folgt eine Addition zwischen dem Ergebnis von vorherigem Wert und dem Basiswert von 344 und man erhält dann ein neues Ergebnis, usw,.
Warum pro Bauteil 3 Werte gesucht werden soll? Soll als Plausibilisierungscheck dienen.
FALLS das zu umständlich SEIN SOLLTE, dann reicht auch NUR ein Wert pro Bauteil!!!
#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
Angaben zur Datei: STEP.zip
Die zu suchenden Werte stehen im Tabellenblatt "FreeCAD_STEP"
Im Tabellenblatt "Ein_Ausgabe" werden die gesuchten Werte unter 'Positionskoordinaten FreeCAD' eingetragen.
Der Vergleich bzw. die Aktualisierung der alten Werte erfolgt unter 'Startkoordinaten Quader' im selben Tabellenblatt "Ein_Ausgabe".
D.h. Positionskoor. und Startkoord. werden verglichen und bei einer Änderung wird dann die Werte unter Startkoord. auf Positionskoor. gesetzt.
Die Name (Quader_1, Quader_2....) stehen im Tabellenblatt "Ein_Ausgabe" unter 'Baugruppen-Namen'
Im Modul: Modul_Button_FreeCAD_öffnen soll der Programmteil programmiert werden, da dieses Modul mit dem Button "FreeCAD-STEP Datei öffnen" verknüpft ist.
Ich hoffe, dass ich mein Problem relativ verständlich beschreiben konnte.
Bei Frage, was sicherlich auftauchen wird, nur HER DAMIT =)
Gruß
CE
ich bin neu hier, bzw. als angemeldetes Mitglied, jedoch hat das Forum bei Problem mir super helfen können...bis jetzt
ich habe folgendes Problem und benötige unbedingt hilfe...
Es wird jetzt relativ viel Text kommen also BITTE nicht abschrecken, aber die Erfahrung zeigt, wenn man jemanden etwas erklären möchte....sollte man das auch gründlich machen
#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
Ich würde gerne aus einem bestimmten Tabellenblatt, Werte auslesen, diese Werte in einem anderem Tabellenblatt einfügen und mit den "alten" Werten vergleichen. Wenn eine Änderung gibt, soll diese dann überschrieben werden.
Ich werde die Datei-Hochladen, sodass Ihr eine Vorstellung bekommt wie das aussieht und wo man diese Werte speichert.
Ich habe mir natürlich auch schon gedanken gemacht, wie das aussehen könnte.
Die Ersten 3 FIX-Werte ODER ggf. nur den ersten als FIX-Wert ist der Name des Bauteils und notwendig zu wissen wie die Range ist. Also zwischen #7 und #355(Bauteil 2) stehen die Werte vom Bauteil 1
die Nächsten 3(1) Wert(e) mit dem folgenden Schema
Hier genau wie Bauteil 1 stehen die Werte zwischen #355 und #699(Bauteil 3)
die Nächsten 3(1) Wert(e) mit dem folgenden Schema
usw. mit Bauteil 4,5,6,n
Wie man erkennt, sind die ersten Werte FIX und dann folgt eine Addition zwischen dem Ergebnis von vorherigem Wert und dem Basiswert von 344 und man erhält dann ein neues Ergebnis, usw,.
Warum pro Bauteil 3 Werte gesucht werden soll? Soll als Plausibilisierungscheck dienen.
FALLS das zu umständlich SEIN SOLLTE, dann reicht auch NUR ein Wert pro Bauteil!!!
#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#
Angaben zur Datei: STEP.zip
Die zu suchenden Werte stehen im Tabellenblatt "FreeCAD_STEP"
Im Tabellenblatt "Ein_Ausgabe" werden die gesuchten Werte unter 'Positionskoordinaten FreeCAD' eingetragen.
Der Vergleich bzw. die Aktualisierung der alten Werte erfolgt unter 'Startkoordinaten Quader' im selben Tabellenblatt "Ein_Ausgabe".
D.h. Positionskoor. und Startkoord. werden verglichen und bei einer Änderung wird dann die Werte unter Startkoord. auf Positionskoor. gesetzt.
Die Name (Quader_1, Quader_2....) stehen im Tabellenblatt "Ein_Ausgabe" unter 'Baugruppen-Namen'
Im Modul: Modul_Button_FreeCAD_öffnen soll der Programmteil programmiert werden, da dieses Modul mit dem Button "FreeCAD-STEP Datei öffnen" verknüpft ist.
Ich hoffe, dass ich mein Problem relativ verständlich beschreiben konnte.
Bei Frage, was sicherlich auftauchen wird, nur HER DAMIT =)
Gruß
CE