Skocz do zawartości
  • 0

Rysunek wektorowy


Behlur_Olderys

Pytanie

Cześć,

Wyobraźmy sobie koło o średnicy 70mm. Chciałbym je podzielić na 3600 równych części (jak tort), następnie usunąć co drugą część (tak, by zostało 1800 części) a następnie usunąć cały środek w sensie odjąć koło o tym samym środku i promieniu powiedzmy 65mm. I żeby to było najlepiej w pdf :)

 

Ma to być rysunek projektowy do enkodera - chcę tylko zadać pytanie o ewentualną wycenę.

Ja potrafię tylko takie coś zrobić - podział na 4 części, a ma być to samo, tylko na 3600 :)

 

koło.jpg

 

Czy jest ktoś biegły w rysunku wektorowym/parametrycznym, żeby pomóc mi narysować albo chociaż skierował na jakieś dobre narzędzie/tutorial?

Odnośnik do komentarza
Udostępnij na innych stronach

19 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Dwie rzeczy:
1. Błędnie podałeś średnice (wewnętrzna większa od zewnętrznej), więc zrobiłem podług zewnętrznej i własnego uznania

2. Masz DXFa. Wektorowy PDF jest poza moim zasięgiem w domu

 

 

 

 

 

enkoder.dxf

Edytowane przez Patryk Sokol
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Czysty PostScript wybornie się nadaje do takich rzeczy :) Ale najprościej chyba napisać programik w czymkolwiek (np. w Pythonie), który wygeneruje odpowiedni SVG — do takiego rysunku potrzeba tylko podstawowych elementów.

Edytowane przez WielkiAtraktor
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@Patryk Sokol masz rację, pomyliłem średnicę z promieniem. Z jakiego korzystasz programu? Czy zmiana promieni / liczby pasków to dużo roboty w takim rysunku? 

@WielkiAtraktor tak.... chciałem uniknąć programowania.... czasem mam trochę dosyć :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@Gość na chwilęto jest projekt do wyceny. Chciałem się popytać w kilku miejscach.

Ogólnie da się takie coś bez problemu naświetlić na folii CTF. Zrobiłem już tak kiedyś. 

Ale folia jest dość mało sztywna.

Jedna firma z Chin robi np. grawerowanie na szkle, metodą jakąś mikroskopową, zresztą specjalizują się w enkoderach... chciałem się zapytać chociaż o jakim rzędzie wielkości kosztów mówimy... Jest zresztą sporo tego typu usług.  Szkło byłoby idealne, choć nieco delikatne. 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
17 minut temu, Gość na chwilę napisał:

Pierścień enkodera Renishaw od montażu ASA DDM 60 kosztuje 600 Euro. To co ty teraz robisz ja rozkminiałem kilka lat temu, chcąc wykorzystać właśnie enkodery Renishaw.

 

Wydaje mi się, że precyzja jaką oferuje Renishaw jest nieco nadmiarowa. Z tego co pamiętam oni tam mają chyba 24 bity czy coś koło tego, a więc 16mln zliczeń. Dodatkowo są to enkodery które mogą pracować z dużymi prędkościami. Te szklane koło to tylko jeden z pomysłów, jaki mi przyszedł do głowy. Zobaczymy, na razie plastikowy daje radę. Ale dobrze byłoby wiedzieć, ile kosztuje takie szklane koło 1800 cpr u Chińczyka :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@Patryk Sokol

Główny wymiar to 30.3190mm (promień w środku paska). Paski powinny mieć szerokość 6mm, zatem interesują mnie wymiary:

 

- promień wewnętrzny pasków 27.319mm (r na rysunku)

- promień zewnętrzny pasków 33.319mm (R na rysunku)

- promień zewnętrzny całego koła: 35mm (fi 70mm)

- 1800 pasków (każdy o kątowym rozmiarze 0.1 stopnia)

 

Dodatkowo w środku koła powinien być otwór 10.01mm na wałek. (fi 10.01)

 

Dla celów kalibracyjnych w dowolnym miejscu przydałoby się usunąć 10 pasków tak, żeby fragment koła nadawał się do zrobienia flata. ("puste" na rysunku)

 

enkoder_projekt.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

To jeszcze skrypt w PostScripcie:

 

% KONFIGURACJA -----------------------------------------------------

/inner_tick_radius_mm 27.319 def
/outer_tick_radius_mm 33.319 def
/outer_circle_radius_mm 35 def
/inner_circle_radius_mm 5 def
/circle_line_width_mm 0.25 def

% Liczba znaczników (wliczając te usunięte do celów kalibracyjnych); musi być parzysta i większa od zera.
/num_ticks 1800 def

% Liczba znaczników pominiętych przy rysowaniu.
/num_removed_ticks 10 def




%-------------------------------------------------------------------

%
% Konwersja mm na natywne jednostki PS (1/72").
%
/mm {
    72 mul 25.4 div
} bind def

%
% Rysowanie znacznika.
%
% parametry (od lewej):
%
%   xs, ys, rmin, rmax, angle_start, angle_end
%
/draw_tick {
    newpath
    5 index 5 index 5 index 4 index 4 index arc
    5 index 5 index 4 index 3 index 5 index arcn
    closepath
} bind def

/center_x outer_circle_radius_mm mm 1.5 mul def
/center_y outer_circle_radius_mm mm 1.5 mul def

/current_angle 0 def
/current_tick 0 def
/tick_angular_dist 360 num_ticks div def
/tick_angular_width tick_angular_dist 2 div def

circle_line_width_mm mm setlinewidth

newpath center_x center_y inner_circle_radius_mm mm 0 360 arc closepath stroke

newpath center_x center_y outer_circle_radius_mm mm 0 360 arc closepath stroke

% rysowanie znaczników
num_ticks {
    current_tick num_removed_ticks ge {
        center_x
        center_y
        inner_tick_radius_mm mm
        outer_tick_radius_mm mm
        current_angle
        current_angle tick_angular_width add
        draw_tick
    } if

    /current_angle current_angle tick_angular_dist add def
    /current_tick current_tick 1 add def

    fill
} repeat

showpage

 

Na PDF można skonwertować np. GhostScriptem:

 

$ gs -sDEVICE=pdfwrite -o enkoder.pdf enkoder.ps

 

enkoder.pdf

Edytowane przez WielkiAtraktor
  • Kocham 1
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
W dniu 15.06.2022 o 14:39, Patryk Sokol napisał:

OK, plik w załączniku.enkoder2.DXF

Nie wiem czemu, ale jak próbuję to zapisać do innego formatu to się robi wielkie koło - większe niż kartka, no i jest ucięte w 2/3 szerokości, bo się nie mieści :)

 

koło.png

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.