Strona 1 z 3

[MOC] Kenworth Road Train

: 2012-05-15, 22:19
autor: Sariel
Obrazek

Dane techniczne:
Wymiary: dł: 67s / szer. 20s / wys. 31s
Waga: 2.891 kg
Długość przyczep: 103, 122 i 97 studów
Waga przyczep: 2.378, 1.440 i 2.194 kg
Łącznie: ponad 3 metry długości, 8.903 kg wagi
Zawieszenie: brak
Napęd: silnikiem NXT na obie tylne osie z redukcją 3:1
Silniki: 3xNXT

I tak oto zapchane serwery Diablo potrafią doprowadzić do publikacji MOCa. Ech...
Przed Wami eksperyment w łączeniu bebechów z NXT z obudową z Model Teamu. Wyniki dyskusyjne, ale o tym później. Model przedstawia Kenwortha T900 w wersji australijskiego Road Traina, przy czym robiłem go bez specjalnego parcia na dokładność i ani nie jest to czysty T900 ani nie jest to typowy Road Train. Z drugiej strony Australijczycy nie takie rzeczy robią z ciężarówkami (i owcami).
Sercem modelu jest kostka NXT upchnięta w sleeperze za kabiną. Jako że całe podwozie zajmują dwa silniki NXT (tak, one naprawdę są takie ogromne), jeden do napędu i jeden do skrętu, to sleeper mieści całą listę cudów. W tym trzeci silnik NXT do zapinania siodła, baterię 8878 do zasilania świateł i kierunkowskazów, wieżę IR do sterowania tymi kierunkowskazami i sensor IR Link do sterowania tą wieżą. Tak, właśnie, model ma IR linka zabudowanego w środku prawie na styk z wieżą, bo w normalnych warunkach jego zasięg jest fatalny. Kusiło mnie żeby IR Linka zamontować w kontrolerze, a kierunkowskazy i kolejne wieże IR na tym samym kanale schować w przyczepach, ale przy MOCu tej wielkości praktycznie nie ma szans żeby IR Link łapał wszystkie wieże naraz, a ja nie po to używam NXT żeby sterować ciężarówką z odległości centymetra.

Obrazek Obrazek Obrazek Obrazek Obrazek

Funkcji modelu jest niewiele. Zawieszenie sobie podarowałem bo w modelu który nigdy nie wyjedzie poza moje mieszkanie byłaby to sztuka dla sztuki. Oprócz skrętu i napędu na obie tylne osie mamy jeszcze zapinanie i odpinanie siodła realizowane poziomą zębatką z40 z liftarmem na jednym boku, która po odpowiednim obróceniu blokuje tym liftarmem "wylot" siodła. Rozwiązanie małe, proste i dostatecznie mocne.
Oprócz funkcji czysto mechanicznych mamy przednie kierunkowskazy zrealizowane przez oprogramowanie, a ściślej przez IR Linka który przesyła odpowiednie komendy do PFowej wieży. Tylnych kierunkowskazów nie ma bo nie chciało mi się psuć wyglądu ciężarówki większą liczbą kabli i wystających diod, ale za to są kontrolki na desce rozdzielczej kierowcy. Oprócz tego kostka w modelu może trąbić (czytaj: piszczeć) na komendę, oraz pikać (czytaj: piszczeć) przy cofaniu, ale to jest programowanie na poziomie wczesnoprzedszkolnym.
Sleeper jest wypchany mechaniką i kablami do granic wytrzymałości, w zasadzie niemal rozłazi się w szwach. Dostęp do bebechów zapewniają trzy klapki: górna do baterii 8878, tylna do przycisków z przodu modułu NXT, oraz boczna pozwalająca wyciągnąć cały moduł na zewnątrz celem wymiany baterii. Kable zajmują przy tej okazji cały tył kabiny, nie tylko dlatego że są sztywne (damn you NXT), ale też dlatego że ich ułożenie musi pozwalać na wyciągnięcie kostki. Przez całe to wypychanie boczna klapka w prawym boku sleepera ma niestety tendencję do krzywego wystawania.

Obrazek Obrazek Obrazek Obrazek Obrazek

Do sterowania całym tym majdanem o długości półtora Longera, który ledwie jest w stanie zakręcić w moim mieszkaniu, złożyłem sobie ordynarnie prosty kontroler z drugą kostką, którego działanie całkowicie obrzydziło mi RobotC (opóźnienia). Lepszą alternatywą jest sterowanie padem podłączonym do komputera - nie tylko czas reakcji jest lepszy ale i przycisków do wykorzystania więcej a gałki pada działają analogowo, dlatego rozwiązanie to bije poprzednie na głowę. Wszystkie trzy programy spłodzone na ten użytek zamieszczam poniżej, a sam zacznę się chyba wreszcie wgryzać w Lejosa.
Podsumowując, z ciężarówki jestem średnio zadowolony. Działa słabo, z NXT jest od cholery zachodu już żeby tylko połączyć obie kostki, a jak przychodzi do wymiany baterii w tej w modelu to w ogóle jest dramat. Wygląda tak sobie - ma ewidentne błędy i uproszczenia, i obawiam się że jest to ten rodzaj MOCa który robi niezłe pierwsze wrażenie a potem jest już tylko gorzej. Acha, co do marudzenia na cały ten chrom - no niestety, budowałem już ciężarówki z jasnoszarymi przodami i udawałem że przypomina to oryginał. Nie przypominało.
Acha, pomysł na malowanie oraz na układ przyczep (wariant G) pochodzi stąd:

Obrazek Obrazek

Byłbym zapomniał - wielkie podziękowania dla Auriego za niezawodne jak zwykle chromowanie.

Galeria
Galeria WIP

Zdjątka:

Obrazek Obrazek Obrazek Obrazek Obrazek Obrazek

Film:

[youtube]http://www.youtube.com/watch?v=dWxTg150maU[/youtube]

Oraz programy:

Do sterowania padem:

Kod: Zaznacz cały

#pragma config(Sensor, S4, HTIRL, sensorI2CCustom)
#include "drivers/HTIRL-driver.h"
#include "JoystickDriver.c"
tPFmotor SignalLeft = pfmotor_S4_C1_A;
tPFmotor SignalRight = pfmotor_S4_C1_B;

task Signals()
{
  while(true)
  {
    if(joy1Btn(2) == 1)
    {
      PFMotor(SignalRight, 7);
      nxtDisplayCenteredTextLine&#40;5, " < &#91;>&#93;"&#41;;
    &#125;
    else if&#40;joy1Btn&#40;4&#41; == 1&#41;
    &#123;
      PFMotor&#40;SignalLeft, 7&#41;;
      nxtDisplayCenteredTextLine&#40;5, "&#91;<&#93; > "&#41;;
    &#125;
    else
    &#123;
      PFMotor&#40;SignalRight, 0&#41;;
      PFMotor&#40;SignalLeft, 0&#41;;
      nxtDisplayCenteredTextLine&#40;5, " <  > "&#41;;
    &#125;
    wait1Msec&#40;250&#41;;
    PFMotor&#40;SignalRight, 0&#41;;
    PFMotor&#40;SignalLeft, 0&#41;;
  &#125;
&#125;

task main&#40;&#41;
&#123;
  bMotorReflected&#91;motorB&#93; = true;
  bMotorReflected&#91;motorC&#93; = true;
  StartTask&#40;Signals&#41;;
  while&#40;true&#41;
  &#123;
    getJoystickSettings&#40;joystick&#41;;
    motor&#91;motorB&#93; = 0;
    motor&#91;motorC&#93; = 0;
    motor&#91;motorC&#93; = joystick.joy1_y1 / 1.28;
    motor&#91;motorB&#93; = joystick.joy1_x1 / 1.28;
    nxtDisplayCenteredTextLine&#40;0, "BATTERY&#58; %3.1fV", nImmediateBatteryLevel / &#40;float&#41; 1000&#41;;
    nxtDisplayTextLine&#40;2, "B&#58; %d", motor&#91;motorB&#93;&#41;;
    nxtDisplayTextLine&#40;3, "C&#58; %d", motor&#91;motorC&#93;&#41;;

    if&#40;joy1Btn&#40;1&#41; == 1&#41;
      motor&#91;motorA&#93; = -100;
    else if&#40;joy1Btn&#40;3&#41; == 1&#41;
      motor&#91;motorA&#93; = 100;
    else
      motor&#91;motorA&#93; = 0;
  &#125;
&#125;
Do sterowania kostka-kostka: program nadawczy:

Kod: Zaznacz cały

#pragma config&#40;Sensor,S1,touch1,sensorTouch&#41;
#pragma config&#40;Sensor,S2,touch2,sensorTouch&#41;

bool leftturn = false;
bool rightturn = false;
bool soundhorn = false;

task BatLev&#40;&#41;
&#123;
  ubyte valueReceived&#91;1&#93;;
  valueReceived&#91;0&#93; = 0;
  while&#40;true&#41;
  &#123;
    cCmdMessageRead&#40;valueReceived, 1, 1&#41;;
    nxtDisplayCenteredTextLine&#40;0, "BAT&#58; L%3.1f / R%3.1f", nImmediateBatteryLevel / &#40;float&#41; 1000, valueReceived&#91;0&#93; / &#40;float&#41; 10&#41;;
    wait1Msec&#40;50&#41;;
  &#125;
  return;
&#125;

task Buttons&#40;&#41; //0 = Gray Rectangle  1 = Right Arrow  2 = Left Arrow  3 = Orange Square
&#123;
  nNxtButtonTask  = -2;nNxtExitClicks = 2;
  nxtDisplayCenteredTextLine&#40;2, " <  > "&#41;;
  while&#40;true&#41;
  &#123;
    if&#40;nNxtButtonPressed == 1&#41;
    &#123;
      if &#40;rightturn == false&#41;
      &#123;
        nxtDisplayCenteredTextLine&#40;2, " < &#91;>&#93;"&#41;;
        rightturn = true;
        leftturn = false;
      &#125;
      else
     &#123;
        nxtDisplayCenteredTextLine&#40;2, " <  > "&#41;;
        rightturn = false;
        leftturn = false;
     &#125;
    &#125;
    else if&#40;nNxtButtonPressed == 2&#41;
    &#123;
      if &#40;leftturn == false&#41;
      &#123;
        nxtDisplayCenteredTextLine&#40;2, "&#91;<&#93; > "&#41;;
        rightturn = false;
        leftturn = true;
      &#125;
      else
     &#123;
        nxtDisplayCenteredTextLine&#40;2, " <  > "&#41;;
        rightturn = false;
        leftturn = false;
     &#125;
    &#125;
    else if&#40;nNxtButtonPressed == 3&#41;
    &#123;
      soundhorn = true;
    &#125;
  wait1Msec&#40;350&#41;;
  &#125;
&#125;

task main&#40;&#41;
&#123;
  StartTask&#40;BatLev&#41;;
  StartTask&#40;Buttons&#41;;
  bFloatDuringInactiveMotorPWM = true;
  btConnect&#40;1, "NXT2"&#41;;
  while&#40;true&#41;
  &#123;
    ubyte valueToSend&#91;7&#93;;
    valueToSend&#91;0&#93; = nMotorEncoder&#91;motorA&#93;;
    valueToSend&#91;1&#93; = nMotorEncoder&#91;motorB&#93;;
    valueToSend&#91;2&#93; = SensorValue&#40;touch1&#41;;
    valueToSend&#91;3&#93; = SensorValue&#40;touch2&#41;;
    valueToSend&#91;4&#93; = rightturn;
    valueToSend&#91;5&#93; = leftturn;
    valueToSend&#91;6&#93; = soundhorn;
    cCmdMessageWriteToBluetooth&#40;valueToSend, 7, 1&#41;;
    nxtDisplayTextLine&#40;3, "Drive&#58; %d", valueToSend&#91;0&#93;&#41;;
    nxtDisplayTextLine&#40;4, "Steering&#58; %d", valueToSend&#91;1&#93;&#41;;
    nxtDisplayTextLine&#40;5, "Touch BLUE&#58; %d", valueToSend&#91;2&#93;&#41;;
    nxtDisplayTextLine&#40;6, "Touch RED&#58; %d", valueToSend&#91;3&#93;&#41;;
    wait1Msec&#40;50&#41;;
  &#125;
&#125;
Do sterowania kostka-kostka: program odbiorczy:

Kod: Zaznacz cały

#pragma config&#40;Sensor, S4, HTIRL, sensorI2CCustom&#41;
#include "drivers/HTIRL-driver.h"
tPFmotor SignalLeft = pfmotor_S4_C1_A;
tPFmotor SignalRight = pfmotor_S4_C1_B;
// config start
//bMotorReflected&#91;motorA&#93; = true;
//bMotorReflected&#91;motorB&#93; = true;
//bMotorReflected&#91;motorC&#93; = true;
bool buzzOnRev = true; // buzzing while on reverse
int steerAcc = 10; // steering accuracy margin &#40;degrees&#41;
// config end

int turnSignals = 0;

task Signals&#40;&#41;
&#123;
  while&#40;true&#41;
  &#123;
    if&#40;turnSignals == 1&#41;
    &#123;
      PFMotor&#40;SignalRight, 7&#41;;
    &#125;
    else if&#40;turnSignals == 2&#41;
    &#123;
      PFMotor&#40;SignalLeft, 7&#41;;
    &#125;
    else
    &#123;
      PFMotor&#40;SignalRight, 0&#41;;
      PFMotor&#40;SignalLeft, 0&#41;;
    &#125;
    wait1Msec&#40;250&#41;;
    PFMotor&#40;SignalRight, 0&#41;;
    PFMotor&#40;SignalLeft, 0&#41;;
  &#125;
  wait1Msec&#40;50&#41;;
&#125;

task BatLev&#40;&#41;
&#123;
  while&#40;true&#41;
  &#123;
    nxtDisplayCenteredTextLine&#40;0, "BAT&#58; L %3.1fV", nImmediateBatteryLevel / &#40;float&#41; 1000&#41;;
    ubyte valueToSend&#91;1&#93;;
    valueToSend&#91;0&#93; = nImmediateBatteryLevel / &#40;float&#41; 100;
    cCmdMessageWriteToBluetooth&#40;valueToSend, 1, 1&#41;;
    wait1Msec&#40;50&#41;;
  &#125;
  return;
&#125;

task main&#40;&#41;
&#123;
  StartTask&#40;BatLev&#41;;
  StartTask&#40;Signals&#41;;
  nVolume = 3; // starting volume
  ubyte valueReceived&#91;7&#93;;
  valueReceived&#91;0&#93; = 0;
  valueReceived&#91;1&#93; = 0;
  valueReceived&#91;2&#93; = 0;
  valueReceived&#91;3&#93; = 0;
  valueReceived&#91;4&#93; = 0;
  valueReceived&#91;5&#93; = 0;
  valueReceived&#91;6&#93; = 0;

  while&#40;true&#41;
  &#123;
    cCmdMessageRead&#40;valueReceived, 7, 1&#41;;
    nxtDisplayTextLine&#40;2, "Drive&#58; %d", valueReceived&#91;0&#93;&#41;;
    nxtDisplayTextLine&#40;3, "Steering&#58; %d", valueReceived&#91;1&#93;&#41;;
    nxtDisplayTextLine&#40;4, "Touch BLUE&#58; %d", valueReceived&#91;2&#93;&#41;;
    nxtDisplayTextLine&#40;5, "Touch RED&#58; %d", valueReceived&#91;3&#93;&#41;;

    // motorC &#40;drive&#41;
    motor&#91;motorC&#93; = 0;
    int afactor = valueReceived&#91;0&#93; / 5;
    if &#40;afactor > 1 && afactor < 25&#41;
    &#123;
      afactor = afactor * 10;
      if &#40;afactor > 100&#41; afactor = 100;
      motor&#91;motorC&#93; = afactor;
      if &#40;buzzOnRev == true&#41; PlaySound&#40;soundException&#41;;
    &#125;
    else if &#40;afactor > 1 && afactor > 25&#41;
    &#123;
      afactor = &#40;51 - afactor&#41; * -10;
      if &#40;afactor < -100&#41; afactor = -100;
      motor&#91;motorC&#93; = afactor;
      if &#40;buzzOnRev == true&#41; ClearSounds&#40;&#41;;
    &#125;

    // motorB &#40;steering&#41;
    motor&#91;motorB&#93; = 0;
    int bfactor = valueReceived&#91;1&#93;;
    if &#40;bfactor > 1 && bfactor < 75&#41; bfactor = bfactor;
    else if &#40;bfactor > 1 && bfactor > 75&#41; bfactor = &#40;256 - bfactor&#41; * -1;
    nxtDisplayTextLine&#40;7,"Mtr B&#58; %d/%d",nMotorEncoder&#91;motorB&#93;, bfactor&#41;;
    bfactor = bfactor * 4;

    if &#40;nMotorEncoder&#91;motorB&#93; < &#40;bfactor + steerAcc&#41;&#41; while&#40;nMotorEncoder&#91;motorB&#93; < bfactor&#41; motor&#91;motorB&#93; = 10;
    else if &#40;nMotorEncoder&#91;motorB&#93; > &#40;bfactor - steerAcc&#41;&#41; while&#40;nMotorEncoder&#91;motorB&#93; > bfactor&#41; motor&#91;motorB&#93; = -10;
    else motor&#91;motorB&#93; = 0;

    // motorA
    motor&#91;motorA&#93; = 0;
    if &#40;valueReceived&#91;2&#93; == 1&#41; motor&#91;motorA&#93; = 100;
    else if &#40;valueReceived&#91;3&#93; == 1&#41;motor&#91;motorA&#93; = -100;

    // turn signals
    if &#40;valueReceived&#91;4&#93; == 1&#41; turnSignals = 1;
    else if &#40;valueReceived&#91;5&#93; == 1&#41; turnSignals = 2;
    else turnSignals = 0;

    // horn
    if &#40;valueReceived&#91;6&#93; == 1&#41; PlayTone&#40;784, 50&#41;;
    else ClearSounds&#40;&#41;;

    wait1Msec&#40;50&#41;;
  &#125;
&#125;

: 2012-05-15, 22:42
autor: Filus
Piękny. Do tego jeździ i świeci.

Nie podoba mi się jedynie fakt, że by otworzyć maskę trzeba pokombinować wcześniej ze zderzakiem/kratą.

Na początku, jak usłyszałem muzykę w filmie to się zastanawiałem, czy nie pomyliłeś linków i nie dałeś czyjegoś filmiku, bo muzyka zaskakująca, jak na Ciebie oczywiście;). Urywki z DJem wymiatają. No i zakończenie z akcentem zbrojnym (tutaj w głównej roli naczepa) pomysłowa. Chylę czoła.

: 2012-05-15, 22:45
autor: eric trax
Kilka uwag:

- Czemu napędu nie zrealizowałeś po prostu xlem napędzanym z kostki?
- To samo tyczy się zapięcia siodła, medium by tam pasował jak ulał.

No chyba że chciałeś koniecznie zmotoryzować całość przy użyciu mindstorms. Dla mnie to chyba niepotrzebna komplikacja, jak myślę kostki były po to żeby ogarnąć kierownicę realnie skręcającą kołami i uprościć mechanizm świateł tak?

- skręt przez łańcuch z takim luzem to chyba nie najlepsze wyjście.


Kenworth urywa moją d..pkę jest przepiękny! Żałuje tylko że naczep tak nie dopracowałeś, szkoda bo wyglądają blado przy tym biało czerwonym cudzie, zawsze road trainy kojarzyły mi się z kilkoma identycznymi przyczepami. No i jak już była nisko podwoziówka to mogłeś na niej przewieźć statek :D


Masz mój głos na MOC miesiąca.

: 2012-05-15, 22:46
autor: crises
Obejrzałem cały film. Rzadko mi się to zdarza, ale teraz twardo wysiedziałem. Niesamowita prezentacja świetnego pojazdu. Chomik smażący naleśniki do fajnego remixu wygrywa całość. Zastanawiam się jakie to kamieniczki trzeba zacząć budować, żeby przebić takie MOCe...
Odniosłem wrażenie, że przy ostrym skręcie naczepa zahaczyła o kabinę (oponę na plecach).
Czy opóźnienie skrętu kół wynika ze specyfiki NXT?

: 2012-05-15, 22:56
autor: eric trax
aha. Jaram się tymi zdjęciami na ciemnym tle. Zdradzisz jak je robisz?

: 2012-05-15, 23:25
autor: Sariel
eric trax pisze:- Czemu napędu nie zrealizowałeś po prostu xlem napędzanym z kostki?
- To samo tyczy się zapięcia siodła, medium by tam pasował jak ulał.
Bo nie mam przejściówki NXT/PF i nie chcę jej mieć. Nie widzi mi się kolejny dziwny kabel od LEGO w bajońskiej cenie. Poza tym nie chciałoby mi się wkładać tam kostki tylko dla PFowych silników.
eric trax pisze:- skręt przez łańcuch z takim luzem to chyba nie najlepsze wyjście.
Póki łańcuch nie przeskakuje, luz nie robi różnicy.
eric trax pisze:Żałuje tylko że naczep tak nie dopracowałeś, szkoda bo wyglądają blado przy tym biało czerwonym cudzie, zawsze road trainy kojarzyły mi się z kilkoma identycznymi przyczepami. No i jak już była nisko podwoziówka to mogłeś na niej przewieźć statek :D.
Trzy identyczne naczepy byłyby nudne, to trzy razy budowanie tego samego. Nie mam klocków i siły żeby je bardziej dopieszczać, i tak pożarły masę czasu i przerażające ilości części - np. do pierwszej naczepy poszło 170 bricków 1x8. Wystarczyły na jej połowę. A statek swoje waży i podwoziówka złożyłaby się pod nim na pół.
crises pisze:Odniosłem wrażenie, że przy ostrym skręcie naczepa zahaczyła o kabinę (oponę na plecach).
To prawda, zahaczyła.
crises pisze:Czy opóźnienie skrętu kół wynika ze specyfiki NXT?
Raczej ze specyfiki tej konkretnej wersji RobotC.
eric trax pisze:aha. Jaram się tymi zdjęciami na ciemnym tle. Zdradzisz jak je robisz?
No cóż, używam ciemnego tła :)

: 2012-05-16, 01:18
autor: blizzard
Ugh, mjuzik zabił moje uszy.

: 2012-05-16, 07:19
autor: V1
Świetny!

Super, że taki zautomatyzowany.

Super, że biały.

Świetna naczepa. Świetnie, że czarna.

Fajnie, że bogato oświetlony.
Chromu dużo, i ładnie wygląda. Festyn na całego.
Słabo, że powolny :)

Widzę, że nie mogłeś się zdecydować, czy zrobić wyższe kominy, czy anteny. Pozastanawiałbyś się może jeszcze parę dni i dołożył po kilkanaście okrągłych bricków do kominów ?

Siodło w stanie spoczynku powinno chyba kłaść się do tyłu ?
Naczepy-platformy moim zdaniem zbędne, przeszkadzają. Jeśli już, to mógłby ciągnąć drugą naczepę na wózku, z takim samym kontenerem jak pierwsza.
Zderzak chyba schodzi zbyt nisko do ziemi. I filtry paliwa chuderlawe. Ale może i takie bywają.

Aha - i piękny. I biało-czerwony.
I piękny.

Aha - wydaje mi się, że naczepa jest niedopracowana, albo budowałeś ją z resztek. Nie ma błotników/chlapaczy, jakichś urządzeń/skrzynek pod spodem, kół zapasowych, i innych przeróżnych drobiazgów. I ma żółte belki w zawieszeniu.

: 2012-05-16, 07:22
autor: Sariel
A tak, filtrów paliwa nie mogłem pociągnąć w dół bo maska by się nie otwierała. Musiałbym albo obciąć przednie błotniki (a i tak powinny wisieć prawie do ziemi) albo wciąć się w przedni zderzak żeby niżej umieścić zawias maski. A on taki ładny jest, chromowany :)

: 2012-05-16, 07:50
autor: Qlczas
a ja mam pytanie do autora tego CUDA!
(jestem tu nowy i jeśli to pytanie nie na miejscu to z góry przepraszam :( )
Mianowicie, czy jesteś w stanie oszacować cenę budowy takiego zestawu (nawet takie zgrubsze oszacowanie +/- 500 pln ;) ). Nawet osobno klocków do budowy samochodu / naczepy / kontrolera z układem sterującym (jak rozumiem z powyższego - sterowanie opiera się na lego Mindstorms).

Sam kiedyś chciałbym się zabrać za coś podobnego może, dlatego mnie to ciekawi.
Tak samo czy jesteś w stanie oszacować czas potrzebny do budowy/zaplanowania całej konstrukcji?

p.s.
może jest to gdzieś na forum ale zapytam, czy większość autorów MOCy korzysta wpierw z jakiegoś programu komputerowego i konstruuje swoje pracę najpierw w nim, żeby wiedzieć jakich części potrzebują? Czy raczej jedziecie na żywioł i robicie wszystko od zera, składając klocek z klockiem? :)

: 2012-05-16, 07:53
autor: Sariel
Cena jest na pewno zabójcza, sam zestaw NXT to ponad tysiąc plus dodatkowa kostka to ok. 300 zł. Wszystkie chromowane części są drogie, bateria 8878 również.
Czas dla każdego będzie inny - mi się budowa dłużyła bo miałem masę innych zajęć na głowie.
Z programu można oczywiście korzystać, ale jeśli chodzi o Technic i rzeczy które mają ze sobą działać, to wolę rozplanowanie sobie wszystkiego wstępnie w głowie a potem ręczne sprawdzanie czemu nie działa ;)

: 2012-05-16, 09:36
autor: Waler
Sarielu, piękna maszyna. Oglądałem zdjęcia WIP jak wrzucałes na fejsa i od tamtej pory mi się podobał. Fajno, że dodałeś takie smaczki jak naklejki. Chromy rzeczywiście dodają +10 do uroku cięzarówki.
Nie wiem tylko, czy odpowiedni dział, bo na moje oko to bardziej MT niż technic :)
Co do pojazdu nie mam zastrzeżeń - śliczna ciężarówka.

: 2012-05-16, 09:40
autor: Mrutek
Przepiękny. Nawet bez przyczep i chomika.

: 2012-05-16, 10:19
autor: kris kelvin
Faktycznie chwacko to wszystko wygląda :)
Ode mnie chyba tyle.

: 2012-05-16, 10:27
autor: Sorrow
Impressywna prezentacja, chapeau! No i dobrze, że muzykę puszcza DJ Kulka - nareszcie coś, czego mogę słuchać (chociaż wolę wersję niehipsterską, niezmiksowaną).