[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [4712]
From: |
antoine drouin |
Subject: |
[paparazzi-commits] [4712] |
Date: |
Mon, 22 Mar 2010 03:46:05 +0000 |
Revision: 4712
http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4712
Author: poine
Date: 2010-03-22 03:46:04 +0000 (Mon, 22 Mar 2010)
Log Message:
-----------
Modified Paths:
--------------
paparazzi4/trunk/hw/lisa/povray/3dusrpac.dat
paparazzi4/trunk/hw/lisa/povray/Makefile
paparazzi4/trunk/hw/lisa/povray/my_tools.inc
paparazzi4/trunk/hw/lisa/povray/user.inc
Modified: paparazzi4/trunk/hw/lisa/povray/3dusrpac.dat
===================================================================
--- paparazzi4/trunk/hw/lisa/povray/3dusrpac.dat 2010-03-18 10:05:31 UTC
(rev 4711)
+++ paparazzi4/trunk/hw/lisa/povray/3dusrpac.dat 2010-03-22 03:46:04 UTC
(rev 4712)
@@ -1,17 +1,16 @@
-0603-CAP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_0603(DarkWood:SMD
Kondensator 0603:SMD Capacitor 0603
-1206-CAP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_1206(DarkWood:SMD
Kondensator 1206:SMD Capacitor 1206
-7343/D:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_TT_SCT_D(:SMD
Tantal Chip:SMD Tantal Chip
-PB-53261-02:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_2(:Molex
53261:
-PB-53261-03:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_3(:Molex
53261:
-PB-53261-04:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_4(:Molex
53261:
-PB-53261-05:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_5(:Molex
53261:
-PB-53261-06:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_6(:Molex
53261:
-PB-53261-07:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_7(:Molex
53261:
-PB-53261-08:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_8(:Molex
53261:
-PB-53261-09:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_9(:Molex
53261:
-PB-53261-10:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_10(:Molex
53261:
-PB-53261-11:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_11(:Molex
53261:
-PB-53261-12:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_12(:Molex
53261:
+
+PB-53261-02:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_2(:Molex
53261:
+PB-53261-03:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_3(:Molex
53261:
+PB-53261-04:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_4(:Molex
53261:
+PB-53261-05:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_5(:Molex
53261:
+PB-53261-06:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_6(:Molex
53261:
+PB-53261-07:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_7(:Molex
53261:
+PB-53261-08:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_8(:Molex
53261:
+PB-53261-09:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_9(:Molex
53261:
+PB-53261-10:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_10(:Molex
53261:
+PB-53261-11:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_11(:Molex
53261:
+PB-53261-12:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:-0.3:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_12(:Molex
53261:
+
PB-53398-02:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_CON_SMD_MOLEX_53398_2(:Molex
53398:
PB-53398-03:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_CON_SMD_MOLEX_53398_3(:Molex
53398:
PB-53398-04:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_CON_SMD_MOLEX_53398_4(:Molex
53398:
@@ -23,19 +22,25 @@
PB-53398-10:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_CON_SMD_MOLEX_53398_10(:Molex
53398:
PB-53398-11:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_CON_SMD_MOLEX_53398_11(:Molex
53398:
PB-53398-12:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_CON_SMD_MOLEX_53398_12(:Molex
53398:
+
+PB-53047-02:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0.4:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53047_2(::
+PB-53047-03:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0.4:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53047_3(::
+PB-53047-04:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0.4:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53047_4(::
+PB-53047-05:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0.4:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53047_5(::
+PB-53047-06:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0.4:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53047_6(::
+PB-53047-07:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0.4:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53047_7(::
+PB-53047-08:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0.4:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53047_8(::
+
+53261-12:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:-1.75:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_12(:Molex
53261:
+
SO23-6:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:IC_SMD_SOT23_6(:SOT23-6:
-0603-IND:0:0:0:1:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_SMD_CHIP_0603(:SMD
Widerstand 0603:SMD Resistor 0603
-0603-RES:0:0:0:1:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_SMD_CHIP_0603(:SMD
Widerstand 0603:SMD Resistor 0603
-0603-LED:0:0:0:1:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:DIODE_SMD_LED_CHIP_0603(:SMD-LED
im 0603:
-CASE_1317:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_MPXH6115AC6T1(:Freescale
pressure sensor:
-CASE1351:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_MPXV5004DP(:Freescale
pressure sensor:
PTH_TH:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_PTH_TH(:Texas
Instruments power supply module:
UX60-MB-5ST:0:0:0:1:0:0:0:0:0:0:0:0:0:270:0:0:6.5:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_USB_B_002(:mini
usb:
+UX60A-MB-5ST:0:0:0:1:0:0:0:0:0:0:0:0:0:270:0:0:6.5:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_USB_B_002(:mini
usb:
+
LQFP64:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:QFP_LQFP_64_050MM(:LQFP64:
-CTS_CRYSTAL:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:SPC_CTS_CRYSTAL(:Quarz
5*3.2MM SMD:
C0603K:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_0603(DarkWood:SMD
Kondensator 0603:SMD Capacitor 0603
C0805K:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_0805(DarkWood:SMD
Kondensator 0805:SMD Capacitor 0805
-53261-12:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:-1.75:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_SMD_MOLEX_53261_12(:Molex
53261:
LSCFP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_ADXL320(:Analog
device accelerometer:
BC-32:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_ADXR_GYRO(:Analog
device gyrometer:
QFN20:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_QFN20(:PNI
MS2100 magnetometer:
@@ -48,5 +53,34 @@
OVERO:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_OVERO_CON(:gumstix
overo connectors: gumstix overo connector
DPACK:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:IC_SMD_DPAK_369C(:LM317:LM317
DUO_LED:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_DUO_LED(:duo
led: duo_led
+
+7343/D:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_TT_SCT_D(:SMD
Tantal Chip:SMD Tantal Chip
+1206-CAP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_1206(DarkWood:SMD
Kondensator 1206:SMD Capacitor 1206
+0603-CAP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_0603(DarkWood:SMD
Kondensator 0603:SMD Capacitor 0603
+0603-IND:0:0:0:1:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_SMD_CHIP_0603(:SMD
Widerstand 0603:SMD Resistor 0603
+0603-RES:0:0:0:1:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_SMD_CHIP_0603(:SMD
Widerstand 0603:SMD Resistor 0603
+0603-LED:0:0:0:1:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:DIODE_SMD_LED_CHIP_0603(:SMD-LED
im 0603:
+0402-RES:0:0:0:1:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:RES_SMD_CHIP_0402(:SMD
Widerstand 0402:SMD Resistor 0402
+0402-CAP:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CAP_SMD_CHIP_0402(DarkWood:SMD
Kondensator 0402:SMD Capacitor 0402
+
+SCP1000:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_SCP1000(:barometer:
+CASE_1317:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_MPXH6115AC6T1(:Freescale
pressure sensor:
+CASE1351:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_MPXV5004DP(:Freescale
pressure sensor:
+
+
+ASE_OSCILLATOR:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_ASE_OSCILLATOR(:SMD
oscillator:
+CTS_CRYSTAL:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:SPC_CTS_CRYSTAL(:Quarz
5*3.2MM SMD:
+
+
SANGSHIN_1580MS18:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_GPS_PATCH_ANT_20(:gps
antenna:
-53047-08:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53047_8(::
+SL1300:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_SL1300(:gps
antenna:
+
+AMY-5:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_AMY_5(:gps
chip:
+LGA-28:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_LGA_28(:ST
LSM303DLH 3 axis accel + mag:
+LGA-28L:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_LGA_28L(:ST
LYPR540AH 3 axis gyro:
+TFBGA-64:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_TFBGA64(:STM32
64pin BGA:
+
+DM3B:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_DM3B(:micro
SD socket Hirose:
+
+R-PQFP-N10:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_PQFP_N10(:ads1114
adc:
+ABM8:0:1:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:USER_ABM8(:Abracom
ABM8 crystal:
\ No newline at end of file
Modified: paparazzi4/trunk/hw/lisa/povray/Makefile
===================================================================
--- paparazzi4/trunk/hw/lisa/povray/Makefile 2010-03-18 10:05:31 UTC (rev
4711)
+++ paparazzi4/trunk/hw/lisa/povray/Makefile 2010-03-22 03:46:04 UTC (rev
4712)
@@ -3,6 +3,24 @@
POVLIB=+L$(EAGLE3D_HOME)/povray +L/usr/share/fonts/truetype/msttcorefonts
+OPT_BIG = +W1600 +H1200 +Q9 +A0.3 +R5
+OPT_SMALL = +W800 +H600
+
+lisa_l_con_top:
+ povray -Ilisa_l_connectors_top.pov $(POVLIB) $(OPT_SMALL)
+
+lisa_l_con_bot:
+ povray -Ilisa_l_connectors_bot.pov $(POVLIB) $(OPT_SMALL)
+
+
+lisa_l_con_top_big:
+ povray -Ilisa_l_connectors_top.pov $(POVLIB) $(OPT_BIG)
+
+lisa_l_con_bot_big:
+ povray -Ilisa_l_connectors_bot.pov $(POVLIB) $(OPT_BIG)
+
+
+
imu_small:
povray -Iimu_assembly.pov $(POVLIB) +W800 +H600
@@ -62,7 +80,40 @@
test_big:
povray -Itmp.pov $(POVLIB) +W1600 +H1200
-make_inc: lisa_main-0_99.pov
+test2:
+ povray -Itiny_1_2.pov $(POVLIB) +W800 +H600
+
+test2_big:
+ povray -Itiny_1_2.pov $(POVLIB) +W1600 +H1200 +Q9 +A0.3 +R5
+
+tiny_1_1:
+ povray -Itiny13_1_1.pov $(POVLIB) +W800 +H600
+
+tiny_pen:
+ povray -Itiny_pen.pov $(POVLIB) +W800 +H600
+
+tiny_pen_big:
+ povray -Itiny_pen.pov $(POVLIB) +W1600 +H1200 +Q9 +A0.3 +R5
+
+lisa_s_box_1:
+ povray -Ilisa_s_box_1.pov $(POVLIB) +W800 +H600
+
+lisa_s_box_1_b:
+ povray -Ilisa_s_box_1.pov $(POVLIB) +W1600 +H1200 +Q9 +A0.3 +R5
+
+lisa_s_box_2:
+ povray -Ilisa_s_box_2.pov $(POVLIB) +W800 +H600
+
+lisa_s_box_2_b:
+ povray -Ilisa_s_box_2.pov $(POVLIB) +W1600 +H1200 +Q9 +A0.3 +R5
+
+tiny_lisa_comp:
+ povray -Itiny_lisa_comp.pov $(POVLIB) +W800 +H600
+
+tiny_lisa_comp_b:
+ povray -Itiny_lisa_comp.pov $(POVLIB) +W1600 +H1200 +Q9 +A0.3 +R5
+
+make_inc: lisa_l_0.99.pov
TMP=`mktemp`;\
`sed 's/local use_file_as_inc = off;/local use_file_as_inc = on;/' < $<
> $$TMP`;\
`mv $$TMP $<`
Modified: paparazzi4/trunk/hw/lisa/povray/my_tools.inc
===================================================================
--- paparazzi4/trunk/hw/lisa/povray/my_tools.inc 2010-03-18 10:05:31 UTC
(rev 4711)
+++ paparazzi4/trunk/hw/lisa/povray/my_tools.inc 2010-03-22 03:46:04 UTC
(rev 4712)
@@ -25,6 +25,24 @@
}
#end
+#macro MY_TOOLS_YROUNDED_BOX(_X,_Y,_Z,_R)
+ difference {
+ #local round_corner =
+ #local _epsilon = 0.0001;
+ difference {
+ box{<0,-_Y/2-0.1,0> <_R+_epsilon,_Y/2+0.1,_R+_epsilon> }
+ cylinder {<0,-_Y/2-0.2,0><0,_Y/2+0.2,0> _R}
+ }
+ box{<-_X/2,-_Y/2,-_Z/2> <_X/2,_Y/2,_Z/2> }
+ object { round_corner translate < _X/2-_R, 0, _Z/2-_R>}
+ object { round_corner rotate y*90 translate < _X/2-_R, 0, -(_Z/2-_R)>}
+ object { round_corner rotate y*180 translate < -(_X/2-_R), 0, -(_Z/2-_R)>}
+ object { round_corner rotate y*270 translate < -(_X/2-_R), 0, _Z/2-_R>}
+ }
+
+#end
+
+
#macro MY_TOOLS_CIRC_ARROW(_radius, _color, _arr_opening)
object {
#local _arr_opening_rad = _arr_opening*pi/180;
@@ -52,7 +70,40 @@
}
#end
+#macro MY_TOOLS_PEN()
+ #local _len = 175;
+ #local _lead_len = 17;
+ #local M = 4;
+ #local A = 7.;
+ union{ // body
+ intersection {
+ box {<-A/2, _lead_len,-2*M>, <+A/2,_len,2*M> }
+ box {<-A/2, _lead_len,-2*M>, <+A/2,_len,2*M> rotate -60*y}
+ box {<-A/2, _lead_len,-2*M>, <+A/2,_len,2*M> rotate +60*y}
+ texture {pigment{rgb<0,1,0>}}
+ }
+ union {
+ intersection {
+ intersection {
+ box {<-A/2, 0,-2*M>, <+A/2,_lead_len,2*M> }
+ box {<-A/2, 0,-2*M>, <+A/2,_lead_len,2*M> rotate -60*y}
+ box {<-A/2, 0,-2*M>, <+A/2,_lead_len,2*M> rotate +60*y}
+ texture {pigment{rgb<0,1,0>}}
+ }
+ cone {
+ <0,5,0> 1.1 <0,_lead_len,0> 3.9
+ texture {White_Wood}
+ }
+ }
+ cone {
+ <0,0,0> 0 <0,5,0> 1.1
+ texture {pigment{Gray30}}
+ }
+ }
+ }
+#end
+
#macro MY_TOOLS_STANDOFF(_height, bot, top)
union{
intersection {
Modified: paparazzi4/trunk/hw/lisa/povray/user.inc
===================================================================
--- paparazzi4/trunk/hw/lisa/povray/user.inc 2010-03-18 10:05:31 UTC (rev
4711)
+++ paparazzi4/trunk/hw/lisa/povray/user.inc 2010-03-22 03:46:04 UTC (rev
4712)
@@ -348,3 +348,221 @@
sphere{ <-2, 3.5, -2> 1.5 texture{col_silver}}
}
#end
+
+
+
+/*******************************************************************************/
+// Ceramic GPS helix antenna
+/*******************************************************************************/
+#macro USER_SL1300()
+union{
+ object {
+ cylinder{<0,0,4.04><0,0,12.04> 3.8} // Ceramic
+ pigment{rgb(<0.400, 0.320, 0.220>)}
+ }
+ object {
+ cylinder{<0,0,0><0,0,4.04> 3.8} // Balun
+ texture{col_gold}
+ }
+ object { // hat
+ difference {
+ box{<-2.75,-2.75,12.24><2.75,2.75,12.88>}
+ #local _d = 4.75;
+ cylinder{<_d,_d,12.0><_d,_d,13> 4}
+ cylinder{<_d,-_d,12.0><_d,-_d,13> 4}
+ cylinder{<-_d,_d,12.0><-_d,_d,13> 4}
+ cylinder{<-_d,-_d,12.0><-_d,-_d,13> 4}
+ }
+ rotate z*45
+ texture{pigment{ForestGreen}} finish{F_MetalB}
+ }
+ union {
+ cylinder{<0,0,-2.5><0,0,0.0> 0.22 translate <0,0,0>} // pins
+ cylinder{<0,0,-2.5><0,0,0.0> 0.05 translate <1.015,0,0>}
+ cylinder{<0,0,-2.5><0,0,0.0> 0.05 translate <-1.015,0,0>}
+ texture{col_gold}
+ }
+ translate z*1 // origin is 1mm below base of ceramic
+}
+#end
+
+/*******************************************************************************/
+// Ublox GPS chip
+/*******************************************************************************/
+#macro USER_AMY_5()
+union{
+ object {
+ box{<-4,0,-3.25><4,1.2,3.25>} // Ceramic
+ pigment{Gray30}
+ }
+ text {
+ ttf global_fontfile_arial_bold "GPS" 0.05, 0 pigment { White }
+ scale <1,0,.8> rotate<90,0,0> translate<-2,1.22,+0.4>
+ } // Marking
+}
+#end
+
+/*******************************************************************************/
+// ST triple accel/mag LSM303DLH
+/*******************************************************************************/
+#macro USER_LGA_28()
+union{
+ object {
+ box{<-2.5,0,-2.5><2.5,1.,2.5>}
+ pigment{Gray30}
+ }
+ text {
+ ttf global_fontfile_arial_bold "ACCEL" 0.05, 0 pigment { White }
+ scale <1,0,.8> rotate<90,90,0> translate<0,1.01,1.3>
+ } // Marking
+ text {
+ ttf global_fontfile_arial_bold "MAG" 0.05, 0 pigment { White }
+ scale <1,0,.8> rotate<90,90,0> translate<-1,1.01,1.3>
+ } // Marking
+}
+#end
+
+/*******************************************************************************/
+// ST triple gyro LYPR540AH
+/*******************************************************************************/
+#macro USER_LGA_28L()
+union{
+ object {
+ box{<-3.75,0,-2.2><3.75,1.1,2.2>}
+ pigment{Gray30}
+ }
+ text {
+ ttf global_fontfile_arial_bold "Gyro" 0.05, 0 pigment { White }
+ scale <1,0,.8> rotate<90,180,0> translate<1,1.12,0.6>
+ } // Marking
+}
+#end
+
+/*******************************************************************************/
+// STM32F103RBH6 in TFBGA-64 package
+/*******************************************************************************/
+#macro USER_TFBGA64()
+union{
+ object {
+ box{<-2.5,0,-2.5><2.5,1.1,2.5>}
+ pigment{Gray30}
+ }
+ text {
+ ttf global_fontfile_arial_bold "MCU" 0.05, 0 pigment { White }
+ scale <1,0,.8> rotate<90,180,0> translate<1.5,1.12,0>
+ } // Marking
+}
+#end
+
+/*******************************************************************************/
+// ASE oscillator
+/*******************************************************************************/
+#macro USER_ASE_OSCILLATOR(value)
+union{
+ difference {
+ box{<-1.6,0,-1.25> <+1.6,0.8,+1.25> pigment{Gray30}}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.3 translate < 1.6,0, 1.25>}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.2 translate < 1.6,0,-1.25>}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.2 translate <-1.6,0, 1.25>}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.2 translate <-1.6,0,-1.25>}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.2 translate <0.,0, 1.25>}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.2 translate <0.,0,-1.25>}
+ }
+ box{<-1.4,0.8,-1.05> <+1.4,0.95,+1.05> texture{col_gold}}
+ box{<-1.3,0.95,-0.95><+1.3,1.,+0.95> texture{col_silver}}
+
+ text {ttf global_fontfile_arial_bold "ASE" 0.05, 0 pigment{Gray30} scale
<0.8,1.,.7> rotate<90,0,0> translate<-0.8,1.01,+0.1>} // Marking
+ text {ttf global_fontfile_arial_bold value 0.05, 0 pigment{Gray20} scale
<0.6,1,0.6> rotate<90,0,0> translate<-0.8,1.01,-0.8>} // Marking
+ }
+#end
+
+/*******************************************************************************/
+// Hirose DM3B SD socket
+/*******************************************************************************/
+#macro USER_DM3B()
+union{
+ #local _L = 15.95;
+ #local _l = 13.85;
+ #local _h = 1.84;
+ #local _dz = 1;
+ union {
+ difference {
+ box{<-_l/2,0,_dz><_l/2,_h, _dz-_L>}
+ box{<-5.5+1,-0.1,_dz-1><+5.5+1,1.75, _dz-_L-1>}
+ #local i = 0;
+ #while(i<8)
+ object { MY_TOOLS_YROUNDED_BOX(0.6, _h, 6 , 0.3) translate
<i*1.1-2.8,0.1+_h/2,-3>}
+ #local i = i + 1;
+ #end
+ }
+ texture{Brushed_Aluminum}
+ }
+ text {ttf global_fontfile_arial_bold "MicroSD" 0.05,
+ 0 pigment{Gray30} scale <2.,2.,2.> rotate<90,180,0>
translate<5.,_h+0.1,-9>} // Marking
+// MY_TOOLS_AXIS(0,0,0,0,0,0)
+}
+#end
+
+
+/*******************************************************************************/
+// SCP1000 barometer
+/*******************************************************************************/
+#macro USER_SCP1000()
+union {
+ union{
+ intersection {
+ cone {<0,0,0> 3.0 <0,0.7,0> 3.05}
+ box{<-2.3,0,-3.051><2.3,0.71,3.051>}
+ }
+ cone {<0,0.7,0> 3.05 <0,1.05,0> 3.0}
+ difference {
+ cylinder {<0,1.05,0> <0,1.7,0> 2.65}
+ box{<-0.75,1.4,-0.75> <0.75,1.75,0.75> translate z*1.7}
+ }
+ texture{pigment{Gray50}}
+ }
+ text {ttf global_fontfile_arial_bold "BARO" 0.05, 0 pigment{White}
+ scale <1,0,.8> rotate<90,0,0> translate<-1.5,1.71,-0.5>
+ }
+}
+#end
+
+/*******************************************************************************/
+// ads1114 ADC
+/*******************************************************************************/
+#macro USER_PQFP_N10()
+union{
+ difference {
+ object {
+ box{<-1.,0,-0.75><1.,0.4,0.75>} // Body
+ pigment{Gray30}
+ }
+ cylinder{<0,1.25,0><0,1.45,0>0.2 translate<-2.5,0,2.5> texture{col_silver}}
+ }
+ object {
+ text {ttf besch_font "ads114" 0.5, 0 rotate<90,0,0> scale 0.5
translate<-1,0.41,0>}
+ pigment { White }
+ }
+ translate<0,0.05,0>
+}
+#end
+
+/*******************************************************************************/
+// ads1114 ADC
+/*******************************************************************************/
+#macro USER_ABM8(value)
+union{
+ difference {
+ box{<-1.6,0,-1.25> <+1.6,0.8,+1.25> pigment{Gray30}}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.3 translate < 1.6,0, 1.25>}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.2 translate < 1.6,0,-1.25>}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.2 translate <-1.6,0, 1.25>}
+ cylinder {<0,-0.1,0> <0,1.1,0> 0.2 translate <-1.6,0,-1.25>}
+ }
+ box{<-1.4,0.8,-1.05> <+1.4,0.95,+1.05> texture{col_gold}}
+ box{<-1.3,0.95,-0.95><+1.3,1.,+0.95> texture{col_silver}}
+
+ text {ttf global_fontfile_arial_bold "ABM8" 0.05, 0 pigment{Gray30} scale
<0.8,1.,.7> rotate<90,0,0> translate<-0.8,1.01,+0.1>} // Marking
+ text {ttf global_fontfile_arial_bold value 0.05, 0 pigment{Gray20} scale
<0.6,1,0.6> rotate<90,0,0> translate<-0.8,1.01,-0.8>} // Marking
+ }
+#end
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [4712],
antoine drouin <=