Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - tmj

Strony: 1 ... 25 26 [27] 28
781
Na warsztacie / Odp: Exe c++ aktualnosci, changelog itp
« dnia: 24 Lipca 2017, 17:22:24 »
To jeszcze moja gałązka:

1. Nowa sposób generowania i aktualizacji tabelki bazujący na odległości przejechanej
2. Przewijanie rozkładu jazdy jak stacja jest w rozkładzie ale nie na aktualnej pozycji

Bazuje na wersji @tmj.

Changelog:
2017-08-04 - poprawka błędu sortowania tabeli prędkości - wersja bazowa 20170725

782
Na warsztacie / Odp: Exe c++ aktualnosci, changelog itp
« dnia: 24 Marca 2017, 22:12:35 »
W moich buildach jest podstawowa obsługa Lua do eventów: https://wiki.eu07.pl/index.php/Luascenery, obsługa plików Ogg/Vorbis, zapisywanie zrzutów pod F11 do katalogu screenshots, obsługa wczytywania tekstur w png, nowy moduł do komunikacji z pulpitami, pozostawiona możliwość użycia glut do napisów, płynne sterowanie hamulcem.

Dla przypomnienia wymagane liby (z wyjątkiem folderu z libami pythona i redistów msvc 2008, 2015, 2017, czy co tam jeszcze):
x32: https://milek7.pl/.stuff/eu07exe/libs32.zip
x64: https://milek7.pl/.stuff/eu07exe/libs64.zip

stąd pobrać odpowiednie exe: https://ci.appveyor.com/project/Milek7/maszyna/build/artifacts
Nowy serwis kompilujący w chmurze: https://dev.azure.com/milek7/maszyna/_build?definitionId=1

w przypadku linuxa należy zbudować samemu branch master z https://github.com/eu07/maszyna/
do budowania używany jest cmake.
dodatkowo w katalogu z paczkąnależy przygotować katalogi linuxpython(64):
virtualenv2 linuxpython64
source linuxpython64/bin/activate
pip2 install pillow
deactivate
cp -r python/local linuxpython64/

783
Na warsztacie / Udźwiękowienie przełączników w kabinach
« dnia: 15 Lipca 2017, 14:09:06 »
Pobawiłem się z moimi dźwiękami przycisków itp. Krótko mówiąc : Brawo @tmj!



Tu można zobaczyć u siebie. Dźwięki nie są najlepsze ale jako "demonstrator technologii" się nadają.
http://eu07.pl/userfiles/21101/priv-303e_sound.7z

784
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 14 Lipca 2017, 03:25:29 »
Ja z swojej strony deklaruję załatanie kabin które posiadamy dźwiękami jeśli tylko otrzymam odpowiednie instrukcje co do wpisów w .mmd. Do niektórych lokomotyw wiele dźwięków już posiadam, z resztą są one zamieszczone w dziale dla deweloperów. Dysponuję tymi dźwiękami o których pisałeś @tmj, oraz dźwiękami dla przełączników przetwornic, sprężarek itp. dla EU07 i ET22. Znajdzie się też coś dla EP09. Dla lokomotyw, których dźwięków sam nie mam, ale są ich różne wersje w folderze, mogę dopasować dźwięki. Potrzebuję jedynie tak jak napisałem wyżej instrukcji co do wpisów.

785
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 02 Lipca 2017, 23:28:32 »
działa!
jutro jeszcze wprowadzę poprawki i wrzucę nowe exe

786
Dzisiaj uzyskałem zgodę Samplaire na resztę jego twórczości. Czyli tabor można wykorzystać. :)

787
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 19 Czerwca 2017, 10:06:03 »
Pierwszy i drugi załącznik odpowiada jak kształtuje się geometria uszkodzonego drzewa. Jeśli zrobić oblot kamerą wokół pnia, to uszkodzenie zawsze pojawia się z lewej strony, zawsze w obu płaszczyznach i tylko na C++ od 20170615. Do tej paczki, z racji najczęstszego jej używania doinstalowywałem różne scenerie i inne dodatki. Ponieważ na innej paczce, z paczem na 2017 rok, błąd się nie pojawił porównałem pliki .inc tych konkretnych drzew. Co wyszło, widać w załączniku trzecim. U góry widzimy poprawnie działający .inc, na dole ten felerny. Ten felerny mam od 13 marca (od daty rozpakowania paczki, i widzę, że był modyfikowany 13 czerwca (niestety nie jestem teraz w stanie ustalić co było tego przyczyną). Nie wiem jeszcze czym. Mimo to pytanie jest takie, czemu na exekach z przed 15 czerwca plik ten nie powoduje komplikacji.

Teoretycznie plik ten nie wziął się znikąd, więc u kogoś powinien ten błąd z drzewkami się pojawić, jeśli nie dziś... to kto wie kiedy.
Podmiana na plik z innej paczki, na ten moment u mnie rozwiązała problem.
ED:
Plik został nadpisany po doinstalowaniu sceneri L546, śledztwo przyniosło efekt.

788
Na warsztacie / Warsztat dźwiękowy Mareczka
« dnia: 15 Czerwca 2017, 21:13:34 »
Witajcie.

Od jakiegoś czasu zacząłem bawić się dźwiękami w Maszynie. Z początku chwyciłem sie za temat prostszy, czyli elektryki, odświeżyłem sobie "siódemkę", troszkę dźwięków postało dla jednostek. Po publikacji Całkowa v2, zaczęła sie zabawa ze spalinówkami. Temat znacznie trudniejszy, jako że dla pełnego zakresu dźwięku pracy silnika możemy wykorzystać tylko jeden dźwięk, odpowiednio modulowany. Znalezienie odpowiednich dźwięków również nie było proste, ale powolutku co się zaczęło składać i po blisko 4 miesiącach zabawy postanowiłem wrzucić temat na warsztat - w kontekście zasygnalizowania tematu i może posiadania przez kogoś z Was lepszego materiału, lub też wywołanie tematu do rozwinięcia Maszyny w kontekście tej gałęzi, tj. dźwiękowej. Jak wiadomo, powstał0 nowe exe, więc może warto pójść dalej ;)

Dotychczas udało się złożyć taki zestaw dźwięków:
• SM/P42 - włączenie, praca i wyłączenie silnika
• SM/P42 - pisk hamowania
• SM/P42 - nastawnik

• 6Dg - włączenie, praca i wyłączenie silnika

• SU45 - włączenie, praca i wyłączenie silnika
• SU45 - przełącznik
• SU45 - czuwak
• SU45 - syrena niskotonowa
• SU45 - syrena wysokotonowa

• SU46 - włączenie, praca i wyłączenie silnika
• SU46 - włączenie, praca i wyłączenie sprężarki
• SU46 - przełącznik
• SU46 - czuwak
• SU46 - syrena niskotonowa
• SU46 - syrena wysokotonowa

• ST43 - włączenie i praca silnika
• ST43 - szum podczas jazdy

• ST44 - włączenie i praca silnika
• ST44 - szum podczas jazdy
• ST44 - stukot kół

• ST45 - praca silnika


Do paczki też dorzucam początkową twórczość "elektryczną" (z resztą kilka dźwięków dla kibelka już wrzucałem na forum):
• EU/EP07 - załączenie, praca i wyłączenie przetwornicy
• EU/EP07 - załączenie, praca i wyłączenie sprężarki
• EU/EP07 - wentylatory (praca na układzie oporowym)
• EU/EP07 - nastawnik jazdy
• EU/EP07 - nastawnik kierunkowy
• EU/EP07 - nastawnik, boczniki
• EU/EP07 - praca styczników liniowych
• EU/EP07 - styczniki liniowe, wejście na I układ bezoporowy
• EU/EP07 - styczniki liniowe, wejście z I na II układ

• EN57/ED72 - syrena wysokotonowa
• EN57/ED72 - załączenie, praca i wyłączenie sprężarki
• EN57/ED72 - brzęczyk sygnału drzwi
• EN57/ED72 - nastawnik
• EN57/ED72 - przełączniki pulpitu
• EN57/ED72 - otwarcie i zamknięcie drzwi
• EN57/ED72 - praca dźwigni hamulca
• EN57/ED72 - szarpnięcie
• EN57/ED72 - szum jazdy

Do powyższej kwestii chcę tylko dodać, że w moim odczuciu te dźwięki nie są idealne, i nie piszę tutaj o ograniczeniach Maszyny, a o podstawie. Ale chyba lepiej opublikować coś, co się (chyba) nadaje do jakichkolwiek testów, niż nie wrzucać nic. A może właśnie ktoś będzie miał lepsze źródełko i powstanie coś lepszego?

Z góry chciałbym podziękować Adamowi (adamst) za podrzucenie Trainz'owych dźwięków SU45, które nagrał Gryszaq (też podziękowania). Dźwięki powstawały też z różnych filmików na Youtube, wiem że część wykorzystałem z filmów T-Mechanika, część od "Cargul77" itp.

Tutaj można pobrać paczuszkę: http://eu07.pl/userfiles/697/priv-sound_maszyna-eu07.rar
W środku jest plik readme z wpisami do plików *.mmd

Kilka filmików pokazowych:





(dla SU45 w międzyczasie doszły jeszcze inne nowe dźwięki, których nie słychać w filmie)


789
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 13 Czerwca 2017, 19:09:18 »
Wina tekstur. Podmieniłem sobie z ciekawości plik kabina1.tga w folderze z SP45 na tą z SU45. Mierniki obrotów i temperatury wody wyświetlają się teraz prawidłowo.

EDIT: Powodem błędnego wyświetlania był zbędny kanał alfa na teksturach niepodświetlonych mierników i haslera.

790
Na warsztacie / Maszynowy Warsztat
« dnia: 15 Maja 2017, 07:49:01 »
Wydane dodatki można sprawdzić w katalogu tekstur:

https://stuff.eu07.pl/stocktexturedb/db/index2.php?sort=1&nazwa_modelu=&nazwa_tekstury=&ozn_ekspl=&id_lit=&st_mac=&data_od=&data_do=&zak_rew=&aut_tex=%25dieselpower%25&aut_zdj=

===============================================

Cześć! W tym wątku będę prezentował moją twórczość będącą na warsztacie.

Na początku zaprezentuję wagon typu 111Aw (Bdnu 51 51 20-71 081-6) przydzielony do krakowskiego oddziału. PKP PR
Wagon został zmodernizowany razem z innymi 111A i 112A w ramach programu SPOT.

Do opracowania wykorzystałem teksturę wagonu z ogrzewaniem nawiewowym pochodzącą z devkitu.

Co jeszcze pozostało mi do opracowania?

- tekstury drzwi, ścian czołowych oraz dachu
- dodanie cienia pod tablicę relacyjną
- wyposażenie pod pudłem oraz wózki, jeśli materiały pozwolą

Co będzie trzeba zmodyfikować w zewnętrznym modelu?

- dodanie wyposażenia pod pudłem od ogrzewania nawiewowego
- wagon ma 4 haki promowe
- 111A z nawiewem mają tylko dwa skrajne wywietrzniki dachowe
- wagon ma inny kształt okna WC

Co będzie trzeba zmodyfikować we wnętrzu? (będzie też potrzebna kolejna tekstura wnętrza)

- okna z zaokrąglonymi narożnikami
- nowy typ siedzeń (http://s12.flog.pl/media/foto/paul-bialy_949288510eab2dd0b9daa717ade61f39.jpg)
- drzwi czołowe pomalowane na czerwono

791
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 30 Kwietnia 2017, 19:58:36 »
a propos dziwnego zachowania w ukladzie hamulcowym.
@youBy znalazlem w UpdatePiprePressure() cos takiego:

W praktyce oznacza to, ze na niektorych lokomotywach jesli cisnienie w przewodzie hamulcowym jest ponizej 2.75 to nalezy wcisnac i trzymac odluzniacz dopoki nie nabije powyzej tej wartosci, bo inaczej przewod w ogole sie nie napelni, bez wzgledu na cisnienie w zbiorniku glownym/przewodzie zasilajacym. Czy to jest odwzorowanie jakiegos rzeczywistego mechanizmu, czy cos jest tutaj nie tak? o.O
Tak ma być – znaczy prawie. W rzeczywistości jest wyłącznik ciśnieniowy zasilania zaworu maszynisty (nie wiem, czy on też jednocześnie nie odcina zasilania styczników liniowych). Wyłącza się on poniżej 2,8 bar w PG (zawór nie ma zasilania), załącza się on powyżej 4,6 bar (zawór działa normalnie). Z racji różnych takich innych powodów pascalowych została zrobiona wersja bez histerezy. Trzeba tam dodać: zmienną bool (stan wyłącznika) oraz dwa ciśnienia wczytywane z fiza (BPPOn i BPPOff). Po ustawieniu absurdalnych wartości od razu uzyska się możliwość symlacji braku takiego wyłącznika.
Podobnie powinno być z wyłącznikiem ciśnieniowym na cylindrze – flaga + 2 wartości progowe. Obecnie działa to tak, że rozłącza zawsze powyżej 2 bar, a styczniki da się załączyć przy wejściu na 1 pozycję poniżej 1 bar. Zamiast tego powinno to być oparte na fladze.

Kompletnie z innej beczki, czy ktos z majacych do czynienia z kodem orientuje sie, jak wlasciwie sa zorganizowane HVCouplers ?
Mniej więcej – HVCouplers[sprzęg][parametr]. Sprzęg to numer sprzęgu, parametr=0 oznacza prąd, parametr=1 oznacza napięcie. ZTCP to napięcia są przesyłane wzdłuż składu "na krzyż" — napięcie odczytane z sąsiada 0 jest podawane na sprzęg 1.

Cytuj
Chodzi o to, że teraz kiedy użyje się odluźniacza, to przez jakiś czas po tym (już po puszczeniu jego przycisku) cylindry hamulcowe wcale lub bardzo opornie napełniają się podczas hamowania kranem głównym czy też podczas próby przyhamowania przeciwpoślizgowego.
A dzieje się tak dlatego, że maszynowy przeciwpoślizg jest zasilany ze zbiornika sterującego. W rzeczywistości jest zasilany ze zbiornika o stałym ciśnieniu 5 bar. Dlatego kiedy wyluzujemy lokomotywę czyli obniżymy ciśnienie w zbiorniku sterującym to nie ma wystarczającego ciśnienia do wysterowania hamulca przeciwpoślizgowego.
Nieprawda — maszynowy przeciwpoślizg jest zasilany ze zbiornika pomocniczego, a sam sygnał sterujący chyba z niczego. Sęk w tym, że odluźniacz odluźnia zbiornik sterujący do atmosfery zamiast wyrównać go z komorą wstępną zaworu rozrządczego. Stąd też na głównym przyrządzie rozrządczym pojawia się siła skierowana w dół, której sterowanie przyhamowaniem przeciwpoślizgowym nie jest w stanie przezwyciężyć. Teoretycznie powinno wystarczyć w kodzie (sorki, że wyjadę jeszcze z Pascalem) w funkcji TLSt.GetPF zrobić taki manewr (odkomentowanie dV1 i implsres, zmiana BCP na VVP):
if(BrakeStatus and b_rls=b_rls)then
   if(CVP<1*0)then
     BrakeStatus:=BrakeStatus and 247
   else
    begin           //008
     dV:=PF1(CVP,VVP,0.024)*dt;
     CntrlRes.Flow(+dV);
     dV1:=+dV; //minus potem jest
     ImplsRes.Flow(-dV1);
    end;
tylko miałem kiedyś wrażenie, że coś tu jest jeszcze nie tak :(

792
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 30 Kwietnia 2017, 19:00:28 »
Cytuj
Chodzi o to, że teraz kiedy użyje się odluźniacza, to przez jakiś czas po tym (już po puszczeniu jego przycisku) cylindry hamulcowe wcale lub bardzo opornie napełniają się podczas hamowania kranem głównym czy też podczas próby przyhamowania przeciwpoślizgowego.
A dzieje się tak dlatego, że maszynowy przeciwpoślizg jest zasilany ze zbiornika sterującego. W rzeczywistości jest zasilany ze zbiornika o stałym ciśnieniu 5 bar. Dlatego kiedy wyluzujemy lokomotywę czyli obniżymy ciśnienie w zbiorniku sterującym to nie ma wystarczającego ciśnienia do wysterowania hamulca przeciwpoślizgowego.

793
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 30 Kwietnia 2017, 18:53:12 »
W praktyce oznacza to, ze na niektorych lokomotywach jesli cisnienie w przewodzie hamulcowym jest ponizej 2.75 to nalezy wcisnac i trzymac odluzniacz dopoki nie nabije powyzej tej wartosci, bo inaczej przewod w ogole sie nie napelni, bez wzgledu na cisnienie w zbiorniku glownym/przewodzie zasilajacym. Czy to jest odwzorowanie jakiegos rzeczywistego mechanizmu, czy cos jest tutaj nie tak? o.O
Tak, w rzeczywistości jest coś takiego jak zawór odcinający, który właśnie uniemożliwia samoczynne napełnienie przewodu hamulcowego przez kran (nawet w pozycji napełnienia), jeśli ciśnienie w przewodzie hamulcowym spadnie poniżej 0,28MPa. Chodzi o to, aby przy samoczynnym hamowaniu nagłym wywołanym przez zadziałanie czuwaka, SHP lub radio-stopu, kran nie pompował powietrza w przewód hamulcowy, który w takiej sytuacji jest połączony innym elektrozaworem z atmosferą i aby nie opóźniał tym hamowania w sytuacji niebezpiecznej. Żeby ponownie napełnić przewód hamulcowy, trzeba ustawić kran najlepiej w pozycję napełnienia i przytrzymać wciśnięty przycisk odluźniacza, który ponownie zasili wspomniany zawór odcinający umożliwiając napełnienie przewodu hamulcowego. Przycisk odluźniacza trzeba trzymać wciśnięty dotąd, aż ciśnienie w przewodzie hamulcowym wzrośnie powyżej 0,39MPa, co spowoduje zamknięcie styku wyłącznika ciśnieniowego czuwaka, który zbocznikuje styki przycisku odluźniacza i zawór odcinający pozostanie zasilony do następnego spadku ciśnienia w przewodzie hamulcowym poniżej 0,28MPa.
Problem z hamulcami jest natomiast taki, że przy nastawie hamulca "BQ" (start bez powietrza w ZG), lokomotywy startują z zablokowanym w stanie załączonym odluźniaczem, który bez przerwy spuszcza powietrze z cylindrów do momentu jego odblokowania przez wciśnięcie [Num4] i wtedy już hamulce działają poprawnie. Drugi efekt tego błędu jest taki, że nie ma sposobu działania opisanego powyżej, ponieważ przycisk odluźniacza jest jakby cały czas wciśnięty i przewód hamulcowy nawet z zerowego ciśnienia sam napełnia się po przestawieniu kranu w pozycję jazdy czy napełnienia.
Do tego z hamulcami jest jeszcze inny błąd "od zawsze". Użycie odluźniacza nie powinno powodować problemów z przyhamowaniem przy poślizgu i napełnianiem cylindrów przy normalnym hamowaniu przez spuszczanie powietrza z przewodu hamulcowego. Chodzi o to, że teraz kiedy użyje się odluźniacza, to przez jakiś czas po tym (już po puszczeniu jego przycisku) cylindry hamulcowe wcale lub bardzo opornie napełniają się podczas hamowania kranem głównym czy też podczas próby przyhamowania przeciwpoślizgowego.

794
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 28 Kwietnia 2017, 15:24:47 »
Dzisiejsze uaktualnienie nie jest moze tak ekscytujace jak shadery, ale nie mozna miec wszystkiego :P
ciach/ciach
- prawdopodobnie cos tam jeszcze, nie pamietam :x
Przypomnę. Insert teraz działa do pięciu razy przy łączeniu taboru. W załączniku ciekawostka, jeśli w trainsecie wpisać wagonom 123 na sprzęgu, to po rozłączeniu i połączeniu ich mostki nie "splatają się", lecz układają jedn nad drugim.

795
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 27 Kwietnia 2017, 18:23:13 »
Cytat: tmj
I drugie glupie pytanie, tym razem z "rzeczywistosci": czy w EN57 i pochodnych jest cos takiego jak kurek trojdrogowy? Bo w exe jest to zakodowane tak, ze w przypadku EZT jest on traktowany jak nieistniejacy, mozna pompowac zbiornik pantografu bez jego przelaczenia, i nawet po 'odcieciu' zbiornika glownego powietrze z niego zasila zbiornik pantografu. A ja nie wiem jak ma byc :x

O ile mi wiadomo EN57 ma zawór automatyczny - jeżeli ZG jest pusty to zbiornik pantografów jest od niego odcięty, i można go pompować małą sprężarką, a gdy ciśnienie w ZG, czy tam przewodzie zasilającym, przekroczy ciśnienie zadziałania zaworu, to przestawia się on na zasilanie zbiornika pantografów z głównej instalacji.

796
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 24 Kwietnia 2017, 23:39:39 »
W rzeczywistości są od tego przewody sterowania wielokrotnego i w EU06, EU/EP07 i EP08 sprężarki pracują, jeśli zamknięte są styki wyłącznika ciśnieniowego w którejkolwiek z ukrotnionych lokomotyw, a w ET41 sprężarki pracują tylko wtedy, kiedy zamknięte są styki wyłączników ciśnieniowych w obu członach. Co do innych lokomotyw elektrycznych (np. ET22, ET21, EP09, EP03, EU20, 182), to sterowanie wielokrotne jest w nich teraz w ogóle mocno naciągnięte, bo nie mają one nawet gniazd do sterowania wielokrotnego, ale przynajmniej do puki nie ma multiplayera, to tak musi zostać, żeby dało się jechać dwiema naraz. Tak samo w rzeczywistości nie da się ukrotnić dwóch ET41 (w sensie łącznie czterech członów), bo też nie mają gniazd na czole. Dla EN57 i pochodnych niestety nie udało mi się znaleźć informacji na ten temat.* Jeśli chodzi o spalinowe, to tutaj też większość nie ma możliwości sterowania wielokrotnego. Z kolei w SM/SP/SU42 sprężarka pracuje bez przerwy, jeśli tylko uruchomiony jest silnik spalinowy, bo napędzana jest z wału korbowego bez żadnego sprzęgła rozłącznego. Jak jest w SP45 i SU46 będę wiedział najpóźniej w przyszłym tygodniu, bo właśnie zamówiłem sobie książkę ;) W każdym razie, jeśli już sterowanie wielokrotne jest w jakiejś elektrycznej, to albo pracują wszystkie sprężarki, albo żadna (pomijając możliwość wyłączania jakieś pojedynczej wyłącznikiem w szafce NN, ale to inna kwestia).

Przy okazji, jeśli byś mógł/miał chęci i czas, to jest jest jeszcze kilka innych błedów, a mianowicie jeśli teraz wyłączy się sprężarki hebelkiem przed osiągnięciem maksymalnego ciśnienia, to nie da się ich z powrotem załączyć, do puki ciśnienie nie spadnie do wartości samoczynnego załączenia sprężarek. Natomiast w rzeczywistości można sobie machać hebelkiem tam i z powrotem, a dopiero po osiągnięciu maksymalnego ciśnienia (po rzeczywistym zadziałaniu wyłącznika ciśnieniowego), trzeba czekać aż ono opadnie do ponownego załączenia. No i ustawienie w *.fiz parametru "MaxCP" na więcej niż 8.5 (co odpowiada nastawie wyłącznika ciśnieniowego) lub zwarcie wyłącznika ciśnieniowego sprężarek hebelkiem (którego też jeszcze nie ma ([Ctrl]+[C]?)) powinno powodować, że sprężarki pracują bez przerwy, a nadmiar powietrza, gdy ciśnienie w zbiornikach głównych jest większe nić 0,85MPa, jest wypuszczany do atmosfery przez zawór bezpieczeństwa. Błąd jest też przy sprężarce pantografów, bo w rzeczywistości, kiedy kurek przestawiony jest na zasilanie pantografów z niej, to nie ma możliwości ich samoczynnego zasilenia ze zbiorników głównych, nawet jeśli ciśnienie w nich przekroczy ciśnienie napompowane przez małą sprężarkę. Skutek jest taki, że kiedy po uruchomieniu lokomotywy zapomni się przestawić kurek z powrotem na zasilanie ze zbiorników głównych, pantografy po jakimś czasie opadną, bo powietrze z nich ucieknie na skutek nieszczelności. Teraz w MaSzynie jest natomiast jakiś magiczny zawór zwrotny, który przepuszcza powietrze ze ZG do zbiornika rozrządu z pominięciem tego kurka. Ale to tak na marginesie, jakbyś miał na to chwilę... ;)
Edit:
ale przynajmniej do puki nie ma multiplayera, to tak musi zostać, żeby dało się jechać dwiema naraz.
... albo zatrudniać do tego AI w trybie niedebugmode.
Edit2:
*Znalazłem sposób sterowania sprężarkami dla EW55 - styczniki sprężarek we wszystkich ukrotnionych zespołach sterowane są wyłącznikiem ciśnieniowym z zespołu pierwszego (sterującego). Najprawdopodobniej tak samo jest w EN57, EN71, ED72, pewnie też w EW58 i EW60.

797
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 22 Kwietnia 2017, 21:02:25 »
No dobra to w poniedziałek to zrobię także szykuj exe :D

798
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 17 Kwietnia 2017, 21:49:20 »
Tym razem nt. wylacznika stycznikow liniowych: jesli maszynista wcisnie przycisk tego wylacznika przy nastawniku w pozycji 0 i przytrzymujac go da nastawnik na pozycje 1, czy styczniki liniowe zalacza sie, czy pozostana rozlaczone?
W rzeczywistości pozostaną rozłączone.
- przywrocone dzialanie dzwiekow hamulca dla kranow innych niz FV4a/FVel6
U mnie nie działa dźwięk kranu hamulca dodatkowego FD1. Przy okazji, jeśli już zajmujesz się zmianami w działaniu lokomotyw, to są też inne błędy w sterowaniu większości lokomotyw:
- zmiana położenia przełącznika rodzaju hamulca nie powinna emitować dźwięku syczenia - w rzeczywistości słychać jedynie bardzo ciche "pyknięcie" przesterowanego elektrozaworu, ale to nawet przy wyłączonych przetwornicach trzeba się wsłuchiwać, żeby to usłyszeć;
- brak możliwości użycia hamulca ręcznego - kombinacja [Ctrl] + [Num 1] i [Ctrl] + [Num 7] nie wpływa na komunikat "local brake" pod F3 ani nie powoduje hamowania;
- ogólnie nieprawidłowe działanie przekaźnika nadmiarowego przetwornic - podczas załączenia najpierw sprężarek i po nich przetwornic lub przy zbyt szybkim załączeniu sprężarek po przetwornicach powinny zadziałać nadmiarowe sprężarek, a nie przetwornic (przedstawione to jest na tym filmie) - dotyczy tylko lokomotyw, w których sprężarki zasilane są z niskiego napięcia;
- brak konieczności odbloku przekaźnika różnicowego obwodu głównego po załączeniu baterii - w rzeczywistości po załączeniu baterii świeci się kontrolka od przekaźnika różnicowego, który uniemożliwia załączenie wyłącznika szybkiego i trzeba ten przekaźnik odblokować tym samym przyciskiem, co nadmiarowe silników;
- brak odwzorowania hamulca bezpieczeństwa (tzw. klapki Ackermana) - można podpiąć np. pod klawisz "E" jak "emergency brake" (tak było w którejś z pierwszych wersji MaSzyny) - powinien on powodować spuszczenie powietrza z przewodu głównego z prędkością nieco większą (jakieś 1,2 do 1,3 razy większą) niż przestawienie kranu hamulca w hamowanie nagłe;
- brak odwzorowania dźwięku automatycznego hamowania nagłego przez CA, SHP i radio-stop (wszystkie trzy powodują otwarcie tego samego zaworu na ramie pneumatycznej w przedziale maszynowym i w kabinie wyraźnie to słychać, co zostało przedstawione m.in. na tym filmie), prawdopodobnie podobny dźwięk, ale trochę głośniejszy jest przy użyciu wyżej wspomnianego hamulca bezpieczeństwa;
- brak odwzorowania wyłącznika ciśnieniowego czuwaka, który powinien wyłączać styczniki liniowe, gdy ciśnienie w przewodzie głównym spadnie poniżej 2,8bar;
- pantografy powinny zacząć opadać (a tym samym napięcie na woltomierzu WN spaść do 0V) dopiero po ok. 2-3s od przesterowania ich elektrozaworów (wyłączenia hebelków czy też spadku napięcia zasilającego po stronie NN).
Są to ważniejsze z błędów występujących w większości lokomotyw.

Zauważyłem też, że poprawiłeś nieco działanie woltomierza NN. Jeśli przy załączaniu przetwornic dodałbyś zwłokę czasową ok. 2s przed wzniesieniem się wskazówki na 110V i ok. 7-14s (w zależności od lokomotywy) przed opadnięciem wskazówki po wyłączeniu przetwornic, to działałby jeszcze zgodniej z rzeczywistością. Dodatkowo przy wyłączaniu przetwornic przy wyłączonej wcześniej baterii napięcie powinno po wspomnianych ok. 7-14s zacząć opadać powoli do zera, a nie od razu jak teraz. Wtedy wyłączanie się WSa i opadanie pantografów można by uzależnić od wskazań woltomierza, a nie od załączenia/wyłączenia baterii. WS wyłącza się przy ok. 50V, a pantografy opadają przy ok. 30V. Jeszcze raz przypominam film, na którym to wszystko ładnie widać: KLIK. Dodatkowo jeszcze taki film z załączania i wyłączania przetwornic. Jak chcesz, to mogę Ci jeszcze podesłać link do filmu z ET41, gdzie po wyłączeniu przetwornic napięcie utrzymuje się tylko przez 7s.

Edit: Dodałem jeszcze jeden błąd.

799
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 15 Kwietnia 2017, 13:20:21 »
A ten przelacznik w Trainz to cos robi, czy tylko tak dla picu jest?

Robi :-) Po pierwsze normalnie przełącza napięcie prądnicy ogrzewczej, i wpływa na sterowanie obrotami zgodnie z rzeczwistością. Ponadto mam zrobioną uproszczoną symulację obwodu grzewczego. Działa to w ten sposób, że każdy wagon w składzie stanowi dla obwodu ogrzewania obciążenie w postaci rezystancji 400Ω.  Tak więc licząc wagony obliczam sobie z wzoru na równoległe połączenie rezystancji rezystancję wypadkową. Mając to oraz napięcie ogrzewania, obliczam prąd i moc grzania, którą dodaję do obciążenia silnika spalinowego. Tak więc załączenie ogrzewania znacząco wpływa na charakterystykę trakcyjną.

Dodatkowo mam w kabinie jako "lampkę" kwitek z rozkazem uruchomienia ogrzewania, gdy zostanie zdefiniowana temperatura otoczenia poniżej 10 stopni.

To sztywne ograniczenie (każdy wagon=400Ω) wynika z tego, że nie mogę w prosty sposób odczytać typu wagonów i ich parametrów (wymagałoby to ujednolicenia skryptu w wagonach, co przy wielu twórcach wagonów i mnogości modeli wagonów będących w obiegu jest mało realne), za to łatwo mogę je policzyć.

800
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 14 Kwietnia 2017, 14:37:34 »
Z tego co widze pantografy nie opadaja tez w Borlandowym exe, wiec rozumiem ze to ma byc nowa funkcjonalnosc. A jak to w realu wyglada wtedy na pulpicie? Tzn czy przelaczniki same sie przestawiaja na pozycje off, czy pokazuja (nieprawidlowo) dalej stan podniesiony?
Elektrozawory pantografów zasilane są m.in. przez włącznik baterii i odpowiednie hebelki, więc w większości lokomotyw pantografy powinny opadać po wyłączeniu baterii, choć rzeczywiście w starym exe też to nie działało. Zostawać w górze powinny jedynie przy starym sterowaniu w EU07 4E i ET22 do nr 502 (tam są elektrozawory bistabilne z dodatkową cewką, którą trzeba zasilić, żaby pantograf(y) opadł(y), a z kolei nie ma możliwości ich opuszczenia z pulpitu przy wyłączonej baterii (i przetwornicy).
Tak nawiasem mowiac, to dlaczego wlasciwie opadaja? Tzn rozumiem jesli do czegos tam jest potrzebne NN, ale jesli jest aktywna przetwornica itp to one nie korzystaja z tego ukladu?
Kiedy wyłączy się baterię przy załączonych przetwornicach, to w ogóle nic się nie powinno stać poza tym, że wskazówka amperomierza opada wtedy do 0A, jeśli wcześniej pokazywała jakikolwiek prąd. Natomiast kiedy wyłączy się przetwornice przy już wyłączonej wcześniej baterii, to dzieje się coś takiego.
Jak juz przy tym jestesmy, to jak pod tym wzgledem wyglada dzialanie kontrolek pulpitu? Bo tak jak jest teraz to swieca sie zawsze przy spelnionym warunku, co nie wydaje sie zbyt prawidlowe...
W rzeczywistości żeby świeciły się kontrolki musi być załączona bateria (lub muszą pracować przetwornice - w każdym razie skądś musi być zasilanie). Dodatkowo niektóre kontrolki mają jeszcze inne uzależnienia (np. od wyłącznika rozrządu lub nastawnika kierunkowego, a niektóre jeszcze po kilka innych), ale tu znowu dużo zależy od konkretnej lokomotywy. Na pewno błędne jest natomiast uzależnienie kontrolki styczników liniowych od wyłącznika szybkiego i to, że kiedy wyłączy się WSa przy zaświeconej kontrolce wentylatorów oporów, nie da się jej wygasić, co powinno się stać po zejściu nastawnikiem jazdy do zera i też dopiero wtedy powinna zgasnąć kontrolka jazdy na oporach, jeśli świeciła się przed wyłączeniem WSa.

801
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 11 Kwietnia 2017, 07:39:46 »
Przy okazji pytanie do mechanikow, przy jakich szybkosciach nastepuje wbicie kolejnych bocznikow?

SU45:
II - powyżej 40km/h, III powyżej 50
SU46:
II i III - 40, IV - 50

Oprócz tego nastawnik musi być na pozycji 10 lub wyższej, i domyślnie - przy automatycznym sterowaniu - musi zostać osiągnięte maksymalne wzbudzenie prądnicy. Wtedy zostaje zwarty mikrostyk SWMx na regulatorze wzbudzenia, co załącza przekaźnik PZB1. Ten przekaźnik powoduje chwilowe odwzbudzenie prądnicy. Po osiągnięciu minimalnego wzbudzenia załącza się przekaźnik PWmin, który z kolei powoduje załączenie przekaźnika PZB2, a ten ostatni umożliwia załączenie odpowiedniego stycznika bocznikowania. Zwykle jeździ(ło) się z podpartym PZB2, co pomijało całą tę skomplikowaną sekwencję, i boki wchodziły uzależnione wyłącznie od pozycji nastawnika i prędkości.

Wyłączenie bocznikowania następuje przy spadku prędkości poniżej wartości podanych powyżej (powoduje to rozwarcie styków pomocniczych prędkościomierza), przy cofnięciu nastawnika na niższe pozycje, oraz gdy prąd trzeciego silnika trakcyjnego przekroczy próg zadziałania przekaźnika PB.

Przy cofaniu nastawnika na SU45 III bocznik wyłącza się poniżej 10 pozycji, II trzyma na pozycjach 7-9 i prędkości powyżej 50 km/h, I na pozycjach 7-9. Na SU46 IV zachowuje się tak jak III w 45, II i III zachowują się z grubsza podobnie do II w 45, i I tak samo w obu lokomotywach.

802
Na warsztacie / Całkowo v2.0 - wersja beta do testów
« dnia: 09 Kwietnia 2017, 16:41:01 »
Po długich pracach udostępniam do testów wersję beta scenerii "Całkowo v2.0", stanowiącej przeróbkę oryginalnego Całkowa z dość znaczną rozbudową. Sceneria liczy ok. 100 km linii kolejowej o zróżnicowanym charakterze - od dwutorowej magistrali na 120 km/h po lokalną linię ze szlakową 40 km/h. Dostępnych jest w sumie 20 misji różnego rodzaju - towarowych i osobowych. Opisy poszczególnych misji są widoczne w starterze po wyborze pociągu. Misje powinny być grywalne zarówno na starych exe z paczki całościowej, jak i na exe++ pod warunkiem śledzenia tematu na forum i odpowiednich dostosowań we własnym zakresie (np. dotyczących plików mmd et41_v2). Zestawienie porównawcze wszystkich misji dostępne jest w pliku inne/calkowo_v2/readme.pdf.

Sceneria jest wymagająca pod względem graficznym ze względu na rozmiar i dużą liczbę obiektów. Sposoby optymalizacji w razie niskiego FPS opisane są w readme, choć cudów po ich zastosowaniu nie należy się spodziewać.

Prace nad scenerią trwają, ale ze względu na ograniczony czas, postępy są powolne. Dlatego zdecydowałem się na jej publikację w dziale "Na warsztacie", gdyż prace mogą jeszcze długo potrwać, a szkoda, aby dotychczasowa praca się marnowała. Obecnie planowane jest uzupełnienie trawy, drobnych elementów itp. na odcinku od Wilisia do Jarkawek. Docelowo można będzie również pomyśleć nad rozbudową udźwiękowania (co wymaga jednak odpowiednik nagrań), dodaniem pasażerów na peronach itp.

Zachęcam do lektury pliku inne/calkowo_v2/readme.pdf, gdzie znajdują się informacje m.in. o znanych błędach. Z rzeczy denerwujących mogą występować wysypy exe, ale na chwilę obecną źródła problemu są niestety nieznane. Z innych błędów rzucających się w oczy należy wymienić niepoprawne zachowanie samochodów (przejeżdżanie przez szlabany, ignorowanie sygnałów), ale to problem exe. Sceneria ze względu na rozmiar i oddalenie jej niektórych części od pkt 0,0,0 ma również problem z przenikaniem i migotaniem płaszczyzn.

AKTUALNA WERSJA:
Paczka: rewizja 37, stan na 12.10.2023 r. (210 MB)
Repozytorium: eu07.pl/svn/calkowo2

803
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 08 Kwietnia 2017, 18:51:28 »
Co do pantografów w lokomotywach, to zależy od typu, a nawet numeru lokomotywy. Siódemki 4E (do numeru 244) oryginalnie miały impulsowe podnoszenie obu pantografów hebelkiem i impulsowe opuszczanie obu pantografów czerwonym grzybkiem i ew. na ramie pneumatycznej można w takiej sytuacji odciąć dopływ powietrza do wybranego pantografu za pomocą zaworu. Z czasem niektóre z nich przerobiono na osobne starowanie pantografami za pomocą dwóch hebelków bistabilnych (przerabiając mniej lub bardziej układ hebelków na pulpicie i z reguły pozbywając się hebelka od wentylatorów oporów), a przycisk grzybkowy podpisano jako "rezerwa" lub wsadzono kontrolkę rezerwową bądź od ogrzewania kabiny. Siódemki 303E (od numeru 301) mają osobne sterowanie pantografami za pomocą dwóch hebelków. Co do kolejności dla dwóch kabin, to różnie jest w rzeczywistości jak i na dwóch różnych schematach jakie mam - wg. DTRki hebelek bliżej przednich okien kabiny zawsze podnosi pantograf nad kabiną, w której się znajduje. W ET41 do nr 84 włącznie sterowanie pantografami jest jak w EU07 4E lub przerobione jak wyżej opisałem, a w ET41 od nr 85 włącznie jest jak w EU07 303E. ET22 do nr 502 mają osobne podnoszenie i opuszczanie każdego pantografu z osobna (wg. schematu dwa hebelki impulsowe do podnoszenia i dwa przyciski grzybkowe do opuszczania w każdej kabinie, choć widziałem chyba kiedyś zdjęcie lub filmik z wersji z czterema hebelkami impulsowymi), z czego hebelek/przycisk podpisany jako "A" zawsze steruje pantografem nad kabiną A, a w ET22 od nr 503 jest po jednym hebelku bistabilnym na pantograf i tak samo jak we wcześniejszych numerach hebelek "A" zawsze steruje pantografem nad kabiną A, z czego żeby podnieść pantograf A z kabiny A musi być on opuszczony w kabinie B i żeby podnieść pantograf B z kabiny B musi być on opuszczony w kabinie A. Dodatkowo w każdej kabinie jest jeszcze trzeci hebelek bistabilny odcinający zasilanie elektrozaworów obu pantografów (musi być w pozycji załączonej, żeby dało się podnieść którykolwiek pantograf z danej kabiny plus dochodzi jeszcze wyłącznik rozrządu i wyłącznik samoczynny pantografów jak w każdej lokomotywie).

Kwestię starego typu sterowania w EU07 4E i ET41 do nr 84 można by rozwiązać tak, że będąc w kabinie klawisz "P" (podniesiony) zawsze podnosi pantografy, a klawisz "O" (opuszczony) zawsze opuszcza pantografy, natomiast będąc w przedziale maszynowym klawisze "P" i "O" odpowiadają za odcinanie zasilania pneumatycznego (zakręcenie zaworu na ramie pneumatycznej) kolejno pantografu przedniego i tylnego, a kombinacje "Shift"+"P" i "Shift"+"O" odpowiadają za załączenie zasilania pneumatycznego kolejno dla pantografu przedniego i tylnego, o ile taka zmiana nie wywoła zbytniego zamieszania wśród użytkowników i AI... Domyślnie mógłby być zasilany tylko pantograf B, żeby było na czym jechać w przypadku jego połamania.

Jeśli natomiast chodzi inne błędy w sterowaniu, to dość irytujący jest brak piaskowania w członie sterowanym ET41 (tylnym patrząc z punktu aktualnie prowadzonego). Dosyć często zdarza mi się wpadnięcie go w poślizg i co najmniej wyłączenie się WSa lub nawet uszkodzenie silników mimo piaskowania w członie sterującym (prowadzonym). Do tego cała masa innych błędów dla tego typu lokomotywy i kilka dotyczących też innych lokomotyw, ale to już mniej pilne i chyba zbytnie zagłębianie się w obwody na tym etapie. Dla zainteresowanych opisałem je kiedyś tutaj.

PS.: Na koniec jako ciekawostkę odnośnie do sterowania pantografami dodam, że w ET41 od nr 85 i w EU07 303E mimo sterowania dwoma hebelkami od wyjazdu z fabryki blachy pulpitów pozostały te same i pierwszy od prawej hebelek w górnym rzędzie (na pulpicie poziomym) ma mocowanie za pomocą śrubek na odwrót, tzn. śrubki są przesunięte nieco na lewo od dźwigni hebelka, podczas gdy reszta hebelków ma te śrubki przesunięte nieco na prawo. Jest to pozostałość po hebelku impulsowym ze starego typu sterowania pantografami, który musiał być zamocowany odwrotnie (obrócony o 180st.) ze względu na swoją konstrukcję - możliwość zamocowania dodatkowych sprężyn odciągających tylko z jednej strony. Pozostaje pytanie, dlaczego od początku pozostałych hebelków nie montowano jak tego jednego?...

804
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 08 Kwietnia 2017, 06:50:50 »
W kiblu przetwornicę załącza się i wyłącza przełącznikami impulsowymi. Dodatkowo przełącznik wyłączający służy jako odblok przekaźnika nadmiarowego przetwornicy. Przełącznik załączający zaś pełni dwie funkcje - załącza przekaźnik przerzutowy przetwornicy, oraz - gdy jest w pozycji załączonej - bocznikuje część uzwojenia prądowego przekaźnika nadmiarowego, podnosząc jego próg zadziałania. Dlatego w realu należy go trzymać w górze do pełnego rozruchu przetwornicy, inaczej może wyrzucić nadmiarowy, ponieważ prąd rozruchowy silnika jest większy niż normalny. Podczas uruchamiania z szafy funkcję tę pełni przycisk - aby załączyć przetwornicę z szafy należy trzymając wciśnięty ów przycisk ręcznie przełączyć przekaźnik przerzutowy przetwornicy.

805
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 03 Kwietnia 2017, 20:51:05 »
Tak, po lewej stronie pulpitu w obu kabinach jest wyłącznik rozrządu, który dla przykładu w EU07 4E zamyka obwody: piasecznicy, rozrządu pantografów, cewki nn przekaźnika samoczynnego rozruchu (w rzeczywistości już niestosowanego), stycznika rozrządu AC1 (podanie zasilania na sterowanie m.in. stycznikami oporowymi i bocznikowania), załączenia wyłącznika szybkiego, wyłączenia wyłącznika szybkiego, rozrządu styczników ogrzewania pociągu, rozrządu styczników przetwornic, rozrządu styczników sprężarek, rozrządu styczników wentylatorów oporów rozruchowych, odblokowania przekaźników nadmiarowych ogrzewania pociągu i przetwornic, odblokowania przekaźników nadmiarowych silników sprężarek i wentylatorów oporników rozruchowych (na podstawie książki "Lokomotywy elektryczne serii EU06 i EU07"). Oryginalnie wyłącznik ten był przełączany za pomocą specjalnego klucza, który dało się wyciągnąć tylko w pozycji wyłączonej, co uniemożliwiało załączenie rozrządu z dwóch kabin jednocześnie (jak w przypadku nastawnika kierunku), ale obecnie w większości lokomotyw (o ile nie we wszystkich) klucz ten da się wyciągnąć także w pozycji załączonej wyłącznika. W części lokomotyw jest też zamontowane zwykłe pokrętło wyłącznika krzywkowego.
Jeśli np. w kabinie B ustawi się nastawnik kierunku w pozycję "w tył" i nastawnik jazdy na którąś pozycję, a następnie będzie się chciało prowadzić lokomotywę z kabiny A do przodu, można uzyskać ciekawy efekt, ale takie kombinacje to już zagłębianie się w obwody...
Edit: Możliwe nawet, że da się przejść na drugi układ z załączonym wysokim rozruchem w drugiej kabinie.

806
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 17 Marca 2017, 18:10:19 »
Staroć od Ra, ale powinien zadziałać. Dymus się zadeklarował zrobić coś ładniejszego.

807
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 16 Marca 2017, 23:26:25 »
To gdzies w kernel32 jest, bez zadnych danych co tam mogloby byc nie tak :<  Czy na poprzednich wersjach (0315 albo wczesniej) bylo poprawnie? Podrzuc tez jesli mozesz log.txt
W 170315 i 170314b dziala to w porzadku. Zalaczam log.txt i errors.txt z tamtego crasha (baltyk.scn, misja SU45) oraz to, co wyswietlil mi wine'owy komunikat o bledzie.

808
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 15 Marca 2017, 00:04:53 »
Bałtyk, Drawinowo, TD, Quark. Niezależnie od trybu debug, czy normal. Niezależnie czy pełno ekranowy, czy w oknie, napisów brak. Nie mam kompletnie nic. Z ustawień nie mam zaznaczonych napisów z glut 32, ale nawet jeśli zaznaczam to i tak ich nie ma. Funkcja wyjścia z programu F10 działa, ale bez opisu.
Jeszcze chwila, ale już wiem że wyświetlanie ma związek z rozdzielczością ekranu.
ED:
W rozdzielczości 1280*1024 w oknie i pełnoekranowym trybie, napisów brak. Po zmniejszeniu rozdziałki mam napisy w trybie okna, w trybie pełno ekranowym nie działa zmniejszenie rozdziałki.

809
Na warsztacie / Odp: Exe c++ aktualnosci, changelog itp
« dnia: 12 Marca 2017, 12:22:45 »
Wtrącę się, bo miałem takie zapytanie. W paczuszce nie było vcredist 2008 i 2013 na systemy 64bitowe. Wystawiam je:

http://eu07.pl/userfiles/1234/bugs-Visual_studio_64bit.7z

810
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 10 Marca 2017, 21:30:18 »
Przelacznik przyciemnienia reflektorow, na ile to w rzeczywistosci przyciemnia swiatla? O polowe, mniej, wiecej?
Pomierzyłem, policzyłem i wyszło mi, że tak - moc reflektorów zmniejszana jest do ok. 50%. Przynajmniej w ET41 i pochodnych ;) (EU06, EU07, EP07, EP08, pewnie też ET22 - w innych nie wiem).

Strony: 1 ... 25 26 [27] 28