Skocz do zawartości

AlexB

Members
  • Liczba zawartości

    41
  • Rejestracja

  • Ostatnia wizyta

Miasto (opcjonalne)

  • Miasto
    Szczecin

AlexB's Achievements

Newbie

Newbie (1/14)

10

Reputacja

  1. Sprawdzałem program od Autodesku, ale pliki dfx po otwarciu nie mają żadnej zawartość, w rezultacie po konwersji wychodzą puste pliki obj(dae). Ponieważ mam już zainstalowany SketchUp nie lubię robić w kółko tych samych nudnych rzeczy, a aplikacja ta lubi Ruby napisałem prosty skrypt dla windosiarzy, który zamienia plik dwg(dxf) na dae: converter.cmd @echo off setlocal ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION set c="C:\Program Files (x86)\Google\Google SketchUp 6\SketchUp.exe" set z="C:\Program Files\7-Zip\7z.exe" set wdir=.7z for %%F in (%*) do ( set fn=%%~F% set ft=%%~dpnF% echo files = '!fn!' > c1.rb echo filet = '!ft!.kmz' >> c1.rb copy c1.rb+convert.rb c2.rb %c% -RubyStartup .\c2.rb del c1.rb del c2.rb mkdir %wdir% cd %wdir% %z% x "!ft!.kmz" copy models\*.dae .. cd .. rmdir /s/q %wdir% del "!ft!.kmz" ) convert.rb model = Sketchup.active_model show_summary = false status = model.import files, show_summary status = model.export filet, show_summary Pliki można wrzucić do katalogu z projektem, do SendTo, albo przypisać do Otwórz za pomocą. W najprostszej wersji wystarczy plik dwg/dfx przeciągnąć na plik converter.cmd. Zmienne c i z należy dostosować do swoich potrzeb. Jedyny problem jest taki, że trzeba SkechUp zamykać ręcznie. Jak ktoś trochę ogarnia Ruby i by chciał to poprawić to znalazłem takie rozwiązanie.
  2. Witam. Znalazłem w internecie jeszcze inny sposób przenoszenia modelu 3d w formacie dwg2000 do blendera. Można skorzystać z Google SketchUp. 1) Importuję plik dwg do SketchUp 2) Eksportuję Model 3D do Google Earth 4 (*.kmz) 2a) W opcjach importu warto zaznaczyć Zachowaj punkt początkowy rysunku. 3) Otwieram plik kmz jako zip 4) Z katalogu models wyciągam plik z końcówką .dae który Blender ładnie importuje.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności