Η αρχή του προγράμματος έχει ως εξής.
Ο ιστότοπος του χώρου πολεοδομικού σχεδιασμού για τον οποίο πρόκειται να εκτελεστεί ο υπολογισμός μοντελοποιείται σε μειωμένη τρισδιάστατη μορφή στο γραφικό πρόγραμμα επεξεργασίας του προγράμματος, δηλ. δημιουργείται μια υπολογιστική σκηνή. Ως βάση για την κατασκευή του, χρησιμοποιείται ένα φόντο (αρχείο γραφικών - γενικό σχέδιο ή τοπογραφική έρευνα σε κλίμακα 1: 500), το οποίο φορτώνεται στο οριζόντιο επίπεδο μιας κενής σκηνής. Ορίζει την κατεύθυνση προς τα βόρεια και την κλίμακα της σκηνής. Στη συνέχεια, τα περιγράμματα των αντικειμένων εντοπίζονται στο παρασκήνιο με το ποντίκι και τα ύψη τους ρυθμίζονται, ως αποτέλεσμα του οποίου τα επίπεδα περιγράμματα τεντώνονται και μετατρέπονται σε τρισδιάστατα αντικείμενα. Τα σημεία τοποθετούνται στους τοίχους των κτιρίων σχεδιασμού που δημιουργήθηκαν, τα οποία αντιστοιχούν στα κέντρα των παραθύρων σχεδιασμού. Για κάθε παράθυρο, ορίζονται παράμετροι που προσομοιώνουν το άνοιγμα του παραθύρου του (μπαλκόνι, χαγιάτι κ.λπ.), ως αποτέλεσμα του οποίου το πρόγραμμα υπολογίζει αυτόματα το πραγματικό σημείο υπολογισμού της ηλιακής ακτινοβολίας για κάθε παράθυρο.
Σε τέτοιες σκηνές, ο υπολογισμός της ηλιακής ακτινοβολίας των κτιρίων περιορίζεται μόνο στον υπολογισμό της ηλιακής ακτινοβολίας των παραθύρων τους (χωρίς να υπολογίζεται η ηλιακή ακτινοβολία δωματίων και διαμερισμάτων) και ο υπολογισμός του ΚΕΟ δεν μπορεί να πραγματοποιηθεί καθόλου. Επομένως, για καταστάσεις όπου απαιτείται να προσδιοριστεί η τήρηση των προτύπων ηλιακής ακτινοβολίας σε δωμάτια και διαμερίσματα, ή για τον υπολογισμό του ΚΕΟ των εγκαταστάσεων, το πρόγραμμα έχει τη δυνατότητα να δημιουργεί πιο περίπλοκα αντικείμενα και να τα ομαδοποιεί σε βιβλιοθήκες. Η αρχή της δημιουργίας αντικειμένων βιβλιοθήκης συμπίπτει πρακτικά με την αρχή της κατασκευής υπολογιστικών σκηνών. Τα αντικείμενα δημιουργούνται από δάπεδο σε δάπεδο, τα δάπεδα είναι χτισμένα με βάση υποστρώματα (κάτοψη οποιουδήποτε μεγέθους), κατά μήκος των οποίων περιγράφονται τα περιγράμματα των διαμερισμάτων και των δωματίων και τοποθετούνται παράθυρα υπολογισμού. Τα σημεία υπολογισμού του KEO ορίζονται στα δωμάτια, για αυτό ο χρήστης χρειάζεται μόνο να ορίσει τις απαραίτητες ιδιότητες των δωματίων και το πρόγραμμα θα υπολογίσει τη θέση των σημείων υπολογισμού του KEO ανεξάρτητα (η θέση του σημείου του υπολογισμού του ΚΕΟ εξαρτάται από τον τύπο δωματίου - σαλόνι, γραφείο κ.λπ.). Στο τελικό στάδιο της κατασκευής, ένα στηθαίο ή μια στέγη μπορεί να δημιουργηθεί για το αντικείμενο. Τα τελικά αντικείμενα αποθηκεύονται σε βιβλιοθήκες, από τις οποίες στη συνέχεια εισάγονται στη σκηνή του σχεδιασμού. Η δημιουργία βιβλιοθηκών που περιέχουν τυπικές, συχνά χρησιμοποιούνται σε υπολογισμούς, αντικείμενα (κτίρια ή τμήματα κτιρίων), καθώς και τη δυνατότητα ανταλλαγής έτοιμων βιβλιοθηκών μεταξύ χρηστών, επιταχύνει σημαντικά τη διαδικασία κατασκευής υπολογιστικών σκηνών.
Για τον υπολογισμό της ηλιακής ακτινοβολίας εδαφών στη σκηνή, ορίζονται υπολογιστικοί ιστότοποι αυθαίρετου σχήματος, το οποίο είναι ένα πλέγμα υπολογιστικών σημείων.
Η τελική σκηνή φορτώνεται στη μονάδα υπολογισμού, όπου γίνονται οι υπολογισμοί της ηλιακής μόνωσης και του ΚΕΟ.
Για τον υπολογισμό της ηλιακής ακτινοβολίας, οι υπολογισμένες παράμετροι ορίζονται: γεωγραφικές συντεταγμένες και, σύμφωνα με αυτές, η υπολογισμένη ημερομηνία, οι κανόνες της διάρκειας ηλιακής ακτινοβολίας, κ.λπ., που καθορίζονται από το SanPiN 2.2.1 / 2.1.1.1076-01. Στη συνέχεια ξεκινά ο υπολογισμός, ο οποίος πραγματοποιείται στο διάστημα από τη στιγμή της ανατολής συν την περίοδο που δεν λαμβάνεται υπόψη μετά την ανατολή έως το ηλιοβασίλεμα μείον την περίοδο που δεν λαμβάνεται υπόψη πριν από το ηλιοβασίλεμα (ο χρόνος που δεν λαμβάνεται υπόψη ορίζεται σύμφωνα με το SanPiN 2.2.1 / 2.1.1.1076-01). Για κάθε λεπτό εντός αυτού του διαστήματος, το πρόγραμμα υπολογίζει τη θέση του Ήλιου και καθορίζει τη σκίαση κάθε υπολογιζόμενου σημείου από το άνοιγμα του παραθύρου και τα αντικείμενα στη σκηνή, συνοψίζοντας τον χρόνο φωτισμού. Στο τέλος του υπολογισμού, η εφαρμογή των προτύπων ηλιακής μόνωσης για παράθυρα, καθώς και για δωμάτια και διαμερίσματα βιβλιοθηκών, καθορίζεται σύμφωνα με το SanPiN 2.2.1 / 2.1.1.1076-01.
Ο υπολογισμός της ηλιακής μόνωσης πραγματοποιείται για κάθε σημείο της τοποθεσίας σύμφωνα με το ίδιο σχήμα με τα παράθυρα. Στο τέλος του υπολογισμού, ο αριθμός των σημείων καθορίζεται, η διάρκεια της οποίας αντιστοιχεί στους κανόνες (εάν τουλάχιστον τα μισά σημεία είναι μονωμένα, ο ιστότοπος είναι μονωμένος).
Πριν από τον υπολογισμό του KEO, ορίζονται επίσης οι παράμετροι σχεδίασης: για παράδειγμα, η διοικητική περιοχή (προορίζεται για τυποποίηση του KEO). Στη συνέχεια, ο υπολογισμός ξεκινά, ο οποίος πραγματοποιείται σύμφωνα με την ακόλουθη αρχή. Το παράθυρο χωρίζεται σε ίσα μέρη οριζόντια και κάθετα, δηλαδή σε ίσα ορθογώνια. Μια ακτίνα τραβιέται μέσω του κέντρου καθενός από τα ορθογώνια από το σημείο υπολογισμού του ΚΕΟ και προσδιορίζεται εάν αυτή η ακτίνα τέμνει άλλα κτίρια. Εάν η δέσμη δεν διασχίσει το κτίριο, τότε το πρόγραμμα υπολογίζει το γεωμετρικό KEO από ένα μέρος του παραθύρου (λαμβάνοντας υπόψη τον ουρανό MKO), διαφορετικά υπολογίζεται το γεωμετρικό KEO της πρόσοψης του απέναντι κτιρίου. Έτσι, το πρόγραμμα λαμβάνει τις τιμές του γεωμετρικού KEO του ουρανού και του γεωμετρικού KEO των προσόψεων των απέναντι κτιρίων (εάν υπάρχουν). Στη συνέχεια, το πρόγραμμα υπολογίζει τους συντελεστές με τους οποίους πολλαπλασιάζεται η τιμή του γεωμετρικού KEO (και διαιρείται με τον συντελεστή ασφαλείας). Ο υπολογισμός των συντελεστών βασίζεται σε γεωμετρικές παραμέτρους (για παράδειγμα, το μέγεθος του δωματίου, τις διαστάσεις του απέναντι κτιρίου, την απόσταση από αυτό) και τις μη γεωμετρικές ιδιότητες των αντικειμένων (το υλικό της πρόσοψης του απέναντι κτιρίου, το μικροκλίμα του δωματίου). Κατά τον υπολογισμό των συντελεστών, λαμβάνονται υπόψη διάφορα σχέδια ανάπτυξης (η τοποθεσία των απέναντι κτιρίων).
Μετά τον υπολογισμό των γεωμετρικών KEO και των συντελεστών, το πρόγραμμα λαμβάνει την υπολογισμένη τιμή KEO. Ανάλογα με τον τύπο δωματίου και τον προσανατολισμό των ανοιγμάτων φωτός στις πλευρές του ορίζοντα, υπολογίζεται η κανονικοποιημένη τιμή του ΚΕΟ (σύμφωνα με το SanPiN 2.2.1 / 2.1.1.1278-03, SNiP 23-05-95 *). Οι υπολογισμένες και τυποποιημένες τιμές του ΚΕΟ συγκρίνονται, ενώ η υπολογιζόμενη τιμή του ΚΕΟ επιτρέπεται να μειωθεί από την τυποποιημένη τιμή όχι περισσότερο από 10%.
Για δωμάτια που περιέχουν πολλά παράθυρα, το ΚΕΟ υπολογίζεται ξεχωριστά για κάθε παράθυρο, μετά το οποίο συνοψίζονται τα αποτελέσματα.
Στο τέλος του υπολογισμού, το πρόγραμμα καθορίζει τη συμμόρφωση με τα πρότυπα για τα δωμάτια και τα διαμερίσματα KEO σύμφωνα με τις απαιτήσεις του SanPiN 2.2.1 / 2.1.1.1278-03.
Τα αποτελέσματα υπολογισμού της μόνωσης (πίνακες αναφοράς, γραφήματα μονωτικών παραθύρων, γωνίες ηλιακής ακτινοβολίας, σκιές αντικειμένων που σκιάζουν τις άκρες των αντικειμένων) μπορούν να προβληθούν στην οθόνη ή να εξάγονται σε μια έντυπη αναφορά (απευθείας σε εκτυπωτή ή σε αρχεία γραφικών στο δίσκο). Για αντικείμενα βιβλιοθήκης, είναι δυνατή η δημιουργία μιας λεπτομερούς αναφοράς σε ένα αρχείο MS Word που περιέχει τα αποτελέσματα των υπολογισμών και τεκμηριωμένα συμπεράσματα σχετικά με την εφαρμογή των προτύπων ηλιακής ακτινοβολίας και του ΚΕΟ σε δωμάτια και διαμερίσματα.