Newsgroup: it.scienza.fisica
Titolo: forza da applicare a un corpo

Salve. sono un programmatore videoludico alle prime armi con la fisica.
Mi servirebbe sapere, dato un corpo rigido di cui so massa e inerzia,
qual'č la forza vettoriale da applicare al corpo per farlo andare dal
punto A al punto B in x secondi (per esempio 3). i punti A e B sono
espressi dalle 3 coordinate cartesiane. Scusate se puň sembrarvi una
domanda banale, ma come vi ho detto sono alle prime armi.
ciao, Raffaele

 domanda banale, ma come vi ho detto sono alle prime armi.
Si', si vede. Da A a B (anche se espressi dalle 3 coordinate cartesiane di
ciascuno di loro) si puo' andare in infiniti modi.
Se mettiamo Schumacher sul suo bolide rosso e il signor Brambilla sulla sua
Panda e diciamo a entrambi di andare da A a B possiamo stare tranquilli che
lo faranno in modo assai diverso tra loro.
Non volevo prenderti in giro, volevo solo che tu capissi che ponendo un
quesito occorre sempre fare riferimento a una situazione reale piu' o meno
schematizzata e dire 
p.es
 se A e B sono o no nel campo gravitazionale e, se
si', se hanno la stessa quota, se il percorso e' o no rettilineo, se c'e'
attrito, se la forza e' fissa o variabile se vogliamo arrivare in B ancora
in corsa o fermarci esattamente li' etc... etc...
Se poi, visto che citavi una certa "inerzia", occorre considerare
rotolamenti...
Saluti
Mino Saccone

 espressi dalle 3 coordinate cartesiane.
Da A a B il corpo rigido puo' muoversi con velocita' costante lungo la
retta che congiunge A con B, oppure esistono dei vincoli? In quale
punto del corpo rigido deve essere applicata la forza? Se la forza puo'
essere applicata al baricentro il problema si semplifica, dal momento
che soltanto una forza lineare viene applicata e nessun momento, quindi
il problema si riduce a mettere in moto nello stesso modo (con lo
stesso valore vettoriale di accelerazione) tutti i punti che compongono
il corpo rigido (che quindi non presentera' rotazioni attorno ad alcuno
dei suoi assi).
Spero di non spiazzarti con tutte queste domande, ma sono necessarie
ciao, Luca

grazie a entrambi per avermi risposto.Cercherò di essere più
preciso.Se manca qualcosa, per favore fatemelo notare. (nel primo post
per inerzia intendevo momenti di inerzia sulle tre assi)  Il percorso
da A a B è rettilineo, e tra A e B non ci sono ostacoli, quindi
diciamo che A e B sono gli estremi di una retta. Il corpo con
baricentro in A deve raggiungere il punto B (che non è il baricentro
di un altro corpo, è solo un punto sospeso nello spazio). Entrambi i
punti si trovano sul piano gravitazionale, e in alcuni casi la loro
posizione sull'asse y è uguale e in altri casi no. Ma la gravità non
è un problema, dato che ho trovato il modo di gestirla automaticamente
(vedi P.S.) , quindi possiamo anche non considerare la forza di
gravità. Ora devo applicare una forza al baricentro del corpo (cioè
nel punto A) in modo che il corpo, in seguito alla forza subita, si
muova sulla retta AB e raggiunga B con un ancora un pò di forza (1\10
di quella iniziale o simile). ll corpo non si muove sulla retta a
velocità costante, ma variabile (moto uniformemente
decellerato),questo perchè devo applicare una volta soltanto la forza
sul corpo, quindi il corpo parte da A con 100 m\s (per esempio) di
velocità e, in seguito all'attrito con l'aria (giusto?) (non ci sono
corpi interposti, quindi non fa attrito con altri corpi) la forza
applicata si va eseurendo mano a mano, fino a raggiungere B con una
velocià di 10 m\s (1/10 di quella iniziale). Mi serve sapere la forza
che devo applicare su A per fargli raggiungere B in modo tale che A
parta con la velocità desiderata e raggiunga B con almeno 1\10 della
velocità iniziale (la velocità di "partenza" la dovrò decidere
dopo). Come già detto ho tutte le propietà fisiche del corpo, tra cui
massa e momenti d'inerzia. L'attrito,la gravità, e tutte le altre
forze esterne che si oppongono o favoriscono il movimento per ora non
mi serve considerarle. Anche se ho parlato di momenti di inerzia, i
rotolamenti per ora non mi interessa considerarli. Mi serve solo
sapere, presa massa,etc.. del corpo, la forza che gli devo applicare
(scusate se sono ripetitivo).
Grazie in anticipo a chiunque mi risponderà
Ciao, Raffaele
P.S. a proposito di gravità, per gestirla applico ad ogni secondo (in
realtà ad ogni loop) un forza pari a 0,
-massa_del_corpo*9.8,0. considerando il corpo (un essere umano) la
resistenza che l'aria oppone a questa forza ->0, quindi la considero
nulla. E' tutto giusto?



Oddio, hai chiesto troppe cose insieme.
Mettiamo un po' di ordine.
1) parliamo di punti materiale, visto che possiamo applicare una forza
al centro di massa come se l'applicassimo all'intero corpo (campi
conservativi e forze centrali).
2) se applichi una forza è come dire che il punto materiale ha una sua
accelerazione costate (forza costante ovviamente).
3) se la forza la applichi per un piccolo intervallo di tempo allora
parliamo di forze impulsive, ma diciamo che alla fine di questo
infinitesimo intervallo di tempo il punto ha una sua velocità finale
4) il punto si può muovere senza l'interferenza di forze esterne, moto
rettilineo ed uniforme, o con l'interferenza di forze esterne moto
uniformemente accelerato, diciamo che ci interessano entrambe.
5) se la direzione e verso del punto materiale è perpendicolare con la
forza esterna (caso più semplice) il tuo loop potrebbe anche andare bene
altrimenti dovrai inserire l'angolo tra i due vettori.
in ogni caso abbiamo
f = ma
se a = 0  => f = 0
siccome
v(t) = x/t moto uniforme e rettilineo =>
x(t) = v*t
abbiamo che, se si applica una forza perpendicolare al moto del punto
questa sua velocità non cambia nella direzione iniziale.
comunque in ogni caso (integrando rispetto al tempo)
vediamo quanto spazio percorre il nostro punto materiale con a = cost
x = 1/2 * a * t2  [più un costante]
e sarebbe lo spazio percorso un punto M in un moto unif. accelerato,
negativo se opposto al verso convenzionale (decelerato)
Ora poniamo l'esempio che il punto materiale M si muova con velocità V
da A verso B e ci sia una forza -f che si oppone al moto di A, mettiamo
l'origine in A:
(i) x(t) = V*t - 1/2 * a * t2
dove
 V è la velocità iniziale
 a è l'accelerazione subita dal punto (contraria)
 t è il tempo trascorso dall'inizio delle misure
se invece vuoi sapere la velocità finale allora, basta derivare la
formula di prima:
(ii) v(t) = V - a*t
se imponi la velocità finale = 1/10 di quelle iniziale => v(t) = V/10:
(iii) V/10 = V - a*t
metti a sistema la (i) con la (iii) e ottieni quello che cerchi
imponendo:
o lo spazio x,
o l'accelerazione a,
o il tempo impiegato t.
Spero di essere stato d'aiuto
Ivan
PS controllate sempre quello che scrivo  :)  non si sa mai

 metti a sistema la (i) con la (iii) e ottieni quello che cerchi
ecco quello che non ho capito. se metto in un sistema di equazioni la
1° e la 3° formula, procedendo con il metodo della sostituzione (gli
altri me li sono dimenticati :-), ma se servono, me li vado a
ripassare) come trovo la forza da applicare al corpo? Per forza intento
la forza espressa nella tre assi, es. 5,0,5 per applicare una forza di
5 sull'asse x,0 su y e 5 su z (si,lo so. 5 cosa? 0 cosa? Ma per il
computer sono solo "unità"). Forza che non deve essere a casaccio, ma
deve permettere al corpo di raggiungere il punto B. Per es. il corpo ha
il baricentro in 0,0,0 (punto A), e il punto B è in 0,2,6. la forza
(x,y,z) deve permettere al corpo di raggiugere 0,2,6, facendo muovere
il corpo in maniera lineare e facendogli raggiungere B alla velocità
di 1/10*velocità_iniziale (quindi c'è un ipotetica forza che si
oppone al movimento). Come si trova questa forza espressa nelle tre
assi? Grazie a chiunque mi risponderà
Ciao, Raffaele