środa, 30 stycznia 2013

CorelDraw - szybkie makro "LASERCUT".

Pracując w CorelDraw bardzo dużo projektów wymaga rysowania lini cięcia, prostokątnej, elipsy czy też krzywej. Aby laser wykonał cięcie, w projekcie pracy, wektor cięcia powinien mieć odpowiednie właściwości. A może zrobić to jednym kliknięciem ?

Makro, które stworzyłem w CorelDraw, automatycznie zmienia właściwości wektorów/lini cięcia.
Nie trzeba ustawiać prawidłowego koloru i grubości za każdym razem. W związku z tym, to makro bardzo ułatwia i przyśpiesza pracę.
Przypominam, że prawidłowe (domyślne) właściwości wektora/lini cięcia to:
- kolor czerwony wg. palety RGB (R=255, G=0, B=0)
- grubość lini: 0,001 mm
Oczywiście w JobControl jest możliwość przypisania innego koloru lini cięcia.
W CorelDraw linia/kontur o grubości "włosowy" NIE jest prawidłową grubością lini cięcia (0,001 mm).

Aby stworzyć takie makro, Wasz program CorelDraw musi obsługiwać makra VBA (Visual Basic for Applications). Nie wszystkie wersje Corela posiadają tą funkcję. Sprawdź czy Twoj Corel obsługuje VBA,
jeśli nie możesz uruchomić makr, musisz tą funkcję doinstalować.

Opiszę jak wykonać takie Makro.

1. Uruchom program CorelDraw i stwórz nowy rysunek.

2. Narysuj dowolny wektor (prostokąt, elipsa, linia) i zaznacz go.



3. Z górnego menu wybierz Narzędzia > Makra > Rozpocznij rejestrowanie.



4. Nadaj nazwę makra np. "LASERCUT" i opis np. "Ustawia właściwości dla linii cięcia" i wybierz bazę "GlobalMacros"



5. Już rejestrują się wszystkie polecenia wykonane wskaźnikiem. Uważaj na co klikasz.

6. Wybierz właściwości "Pióro konturu" i ustaw szerokość lini 0,001 mm.



7. Wybierz właściwości "Koloru konturu" i wybierz paletę RGB, ustaw czerwony (R=255, G=0, B=0).



8. Z górnego menu wybierz Narzędzia > Makra > Zakończ rejestrowanie.



9. Makro już zostało wykonane. Żeby makro było pod ręką musisz zrobić skrót w postaci ikonki i umieścić go na pasku narzędzi.

10. Z górnego menu wybierz Narzędzia > Dostosowywanie > Polecenia.



11. Wybierz z listy poleceń "Makra" i zaznacz nowe makro "RecordedMacros.LASERCUT".
Możesz narysować własną ikonkę makra lub wykorzystać inną z bazy Corela

12. Przeciągnij myszką zaznaczone makro na dowolny pasek narzędzi i gotowe.



13. Bez znaczenia jaki wektor narysujesz, wystarczy, że go lub więcej innych wektorów/lini zaznaczysz, klikniesz na ikonkę makra i automatycznie zmienią się właściwości na odpowiednie do cięcia.

Mam nadzieję, że to makro ułatwi Wam pracę :)

Brak komentarzy:

Prześlij komentarz

Uwaga: tylko uczestnik tego bloga może przesyłać komentarze.