Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 11 von 11

Thema: Fläche mit überlappenden Ausschnitten berechnen

  1. #11
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.697 Danke für 1.949 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Wie genau muß es denn sein?
    Ein rel. einfacher Ansatz wäre evtl. ein Raster über die Tür zu legen, das dann als Array aus XY-Werten in der Steuerung liegt. Alles mit 1 vorbelegen.
    Dann das 1. Element in einem extra Array berechnen (alle Array-Punkte innerhalb des Elementes werden 0) und über den gegebenen Koordinatenpunkt auf das Raster der Tür legen (Koordinatenverschiebung). Die sich überdeckenden Punkte dann aus dem "Tür"-Array löschen (die werden 0 ). Das ganze für alle anderen Elemente wiederholen.
    Zum Schluß im Array die vorhandenen Einsen zählen. Je mehr Array-Elemente, um so genauer wird das Ganze. Aber auch das ist kein ganz so einfacher Spaß.
    Ich denke aber mit ein paar selbstgeschriebenen Funktionen kann man das Ganze recht übersichtlich gestalten.
    Man kann dann den Algorithmus auch etwas genauer machen, indem man z. Bsp. bei "teilbelegten" Punkten eine bestimmte Prozentzahl zu eins und den Rest zu 0 macht.
    Geändert von Ralle (18.05.2014 um 19:59 Uhr)
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

Ähnliche Themen

  1. Durchfluss berechnen mit Qh Kurve
    Von omit im Forum Simatic
    Antworten: 30
    Letzter Beitrag: 21.09.2014, 22:10
  2. In VISU Fläche aus Linienzügen einfärben
    Von jomanjo im Forum CODESYS und IEC61131
    Antworten: 8
    Letzter Beitrag: 02.12.2011, 09:04
  3. Geschwindigkeit berechnen mit Inkrementaldrehgeber
    Von cream3000 im Forum CODESYS und IEC61131
    Antworten: 4
    Letzter Beitrag: 13.08.2009, 19:14
  4. Leistung mit array berechnen
    Von timod79 im Forum CODESYS und IEC61131
    Antworten: 5
    Letzter Beitrag: 23.06.2009, 12:49
  5. Werte Berechnen mit WinCC6
    Von Anonymous im Forum HMI
    Antworten: 0
    Letzter Beitrag: 20.02.2005, 11:16

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •