Article View: pl.comp.cad
Article #53974Re: Parametryczne modele w skrypcie
From: 2P
Date: Mon, 20 Oct 2014 10:56
Date: Mon, 20 Oct 2014 10:56
101 lines
4141 bytes
4141 bytes
Wprawdzie piszesz, że programów CADowskiech nie chcesz się dotykać, ale ja zasugeruję takie programy zawierające języki skryptowe, które umożliwią Ci opis obudowy w sposób "informatyczny" i wygenerowanie w ten sposób modelu 3D:
1. AutoCAD lub tzw. zamienniki: ZwCAD, BricsCAD itp.
Programujesz w LISP, VisualLISP, VBA, .NET efektem będzie bryła w CADzie. Przy czym trochę CADa musisz jednak znać.
2. Sketchup (również wersja FREE) - programowanie w Ruby - efekt bryła w 3D.
Choć prawdę powiedziawszy ten program jest tak genialnie prosty, że narysujesz zapewne wszystkie wersje obudów szybciej, bez zabawy w Ruby.
Pozdrawiam
=2P=
W dniu niedziela, 19 października 2014 18:15:42 UTC+2 użytkownik Sebastian Biały napisał:
> Witam grupę.
>
>
>
> Jestem programista, stąd od razu muszę usprawiedliwić skrzywienie jakie
>
> stoi u podstaw tego pytania :P
>
>
>
> Mam nastepujący problem: chcę zaprojektować obudowę. Obudowa będzie
>
> wystepowała w kilku(nastu) wariantach: miała lub nie otwory, kilka
>
> rozmiarów, różne sposoby mocowania itd.
>
>
>
> Z drugiej strony to jest ciągle ta sama obudowa tylko nieco rózna, 90%
>
> cech jest identycznych, choć niekoniecznie wymiarów bezwzględnych.
>
>
>
> Patrze na to jak programista i najbardziej by mi pasowało opisanie
>
> calości projektu obudowy za pomocą języka opisu projektu. Wyobrażam
>
> sobie to tak:
>
>
>
> ...
>
> element tylna_scianka( var szerokosc, var czy_ma_otwory_na_glosnik )
>
> {
>
> sciana sciana_boczna( szerokosc, szerokosc, 1mm )
>
> if ( czy_ma_otwory_na_glosnik )
>
> {
>
> sciana_boczna.wytnij( otwory( szerokosc / 2, szerkosc / 2, 30mm )
>
> }
>
> }
>
> ...
>
>
>
> Coś takiego - język opisujący krok po kroku budowanie brył, interakcje,
>
> operacje boolowskie itd. Całośc można "uruchomic" dostając bryłę i
>
> wyeksportować do jakiegoś formatu zjadliwego dla wykonawcy. Wykonawca
>
> nie musi wiedzieć z czego powstał.
>
>
>
> Pytanie: czy istnieje jakiś standardowy język opisu tego typu rzeczy? De
>
> facto poszukuje języka opisującego bryły, ale interesuje mnie w środku
>
> "programowanie" a nie tylko sam opis. Najbliższy jaki znam to język
>
> PovRay - spełnia wszelkie założenia dotyczące programowania. Niestety
>
> jest od również daleki od rzeczywistych problemów inzynierskich...
>
>
>
> PS. Programow do rysowania z gatunku CAD nie chcę tykac, ponieważ jestem
>
> przekonany że opis tekstowy ma w moim wypadku wiele zalet o ktorych
>
> ciezko mi tutaj mówić bez ujawnienia szczegółów projektu. Dla
>
> ciekawskich: płytka drukowana umieści głośnik (podczas autoroutingu) w
>
> róznych miejscach, idealnie gdyby projekt obudowy automatycznie to
>
> uwzględniał, podobnie mocowania, otwory itd.
Technical Details
Message-ID:
<26e82cd9-939a-4dbd-84c3-a38543d1fc4a@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!uq10no14168667igb.0!news-out.google.com!i10ni96qaf.0!nntp.google.com!dc16no4113879qab.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<m20o3h$qa4$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.43.1.138 with SMTP id nq10mr20507988icb.17.1413802614534; Mon, 20 Oct 2014 03:56:54 -0700 (PDT) X-Received: by 10.140.102.211 with SMTP id w77mr20087qge.13.1413802614501; Mon, 20 Oct 2014 03:56:54 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!uq10no14168667igb.0!news-out.google.com!i10ni96qaf.0!nntp.google.com!dc16no4113879qab.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.cad Date: Mon, 20 Oct 2014 03:56:54 -0700 (PDT) In-Reply-To: <m20o3h$qa4$1@node2.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=95.175.14.6; posting-account=IqRXVQoAAABv9nf9Js7X2VMenyWsfgZr NNTP-Posting-Host: 95.175.14.6 References: <m20o3h$qa4$1@node2.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <26e82cd9-939a-4dbd-84c3-a38543d1fc4a@googlegroups.com> Subject: Re: Parametryczne modele w skrypcie From: 2P <pawel.pijanowski@gmail.com> Injection-Date: Mon, 20 Oct 2014 10:56:54 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit