Jymmm is now known as MrAsshole
MrAsshole is now known as Jymmm
so how did my beta-tester get on with the latest beer mat ?
paul_c: is it possible to add an encoder on a dual shaft stepper ?
emc can check the steps ?
not as far as I know
With the correct card, Yes.
paul_c: which card ? parposrt ?
smdromod is a stepper output & encoder input driver.
[00:23:08] <paul_c> http://www.timgoldstein.com/kulagadro/dro.html
JMK has been doing some HAL modules that read encoders via the parport, dunno how well the work...
and what can emc do if it detects dropped steps?
at least ..
don't damage the piece
then there are a couple of low cost FPGA card that could be used, subject to the API being open.
and job can restarted
i suspect estopping is about the only option
If lost steps are detected, EMC will try to correct for them, and when the following error is exceeded, it will go in to e-stop.
this could be nice
paul_c: rebuilding two machines.
could modify the calcs so that e-stop is triggered above x number of missed steps.
Jymmm: Did you try the bare i810 box again ?
thats the trouble with steppers ... once they start to miss steps, its usually because they are stalled, they tend to miss handfuls
robin i likse servos, just for encoders..
servos even if "stalled" and accumulating following errors, still produce torque ...
right now i aws thinkig ,
as the following error increases the drive increases until the amplifier clips
steppers just lose torque as they go beyond 180 of a step
so it tends to lose a bunch ...
in my gcode programs, nomally, X-Z are working a lot, Y axis instead is stopped in a position and turn only 3/10 of mm anytime X passed
for stepper could be a normal to stay in locked position
thats .. mm, small
ball nosed cutter?
3 mm bit
0.3mm in wood?
sounds incorrect to me ...
i think is called, stepover ..
must be for very detailed carving
I know, I can use bigger stepover
yeah, high details..
interesting to see how emc with enocoder feedback on stepeprs works out
I suspect its not used very often, so probably need a little tweaking
I think could be useful
it will actually do the worng thing until it estops
say it has tried to go too fast and hard and lost a step
you really need to slow everything down, get a bit mor torque from lower speeds
emc will probably try and speed up the axis with the problem ...
almost guaranteeing the motor stalls
it will at least estop though
sounds like you need servos to me
what if a servo remain for long time lockecd in a position ?
do not suffer ?
yeah, what if?
it will not be under any load, will be OK
seros do suffer if asked to hold a constant static load that is high
it seem to me a strange contidion ..
where for stepper its probably normal
steppers are happy with a stopped constant load
serovs can get hot
in your application they will be fine I think
I agree with you
i will take some day more to think about
seros are nicer than steppers for some things
steppers can work nicely, but you have to feed them ery smooth steps
this probably mean microstep driving ..
i'm thinking to buy geckodrives
i recommend you get the one with the pulse multiplier
G210 or the no not 201
arse .. cant type
NOT the 201
not useful with EMC in my opinion
get the one with the pulse multiplier board
210 or the new version
thanks, i've all irc logs saved, so a can read again in the next days :)
now I need to decide between steppers-servos
how proceed the speakers construction there ?
hes building speakers?
box, i think ..
good use for a CNC router ;)
I have a friend who makes speakers that way ...
with a 3D front relief :P
about 400 sets a month :)
he makes his own speakers too
making the magnets is fun
the problem is the wood ..
few types are ok ..
mdf seem to be the best
depends what you want to do
MDF is very dead
yeah, good for resonance
otherwise, some good wood quality can be used
but it's hard to find it ..
well, proper plywood
the type with many fine layers
I copied the ATC and PMC speakers we had at work :)
they both use MDF
my current speakers are copies of Rogers LS 5/8A
bi-amped of course
i've an homebuild amplifier, class A - mosfet
100 W 8 ohm
i copied some Quad 405s
maybe one day .. i will build the box-speakers for it :P
i remember NAD amplifier ..
low price, great sound
yeah .. nasty :)
sounds was not that great
[01:08:18] <robin_sz> http://www.wilmslow-audio.co.uk/
all materials. kits, designs etc
robin_sz: wich music you listen ?
I like jazz-fusion
Path meteny, Pat coil
last time i looked they reconed that injection molded concreate was the best matireial to make speeker boxes from
I play guitar, if I get really drunk and adjust all the tunings ...
then it coems out like jazz fusion
sheffield lab, usually have great sound
i've 30-35 CD
of jazz fusion?
you should try giving some to your friends as a joke ..
they will play them and tink there is a problem with their CD player
i like some cd of billy cobham, to test speakers :)
I have a BBC test CD somewhere
ahh .. you mean great *jazz* drummer
that is different
like normal drummer, but just random
he's only that can understand what he play..
now, there I agree with you
robin_sz: this is a great cd: http://www.cannonball-adderley.com/515.htm
is it jazz?
can I just have a blank CD insted?
I like Metallica, Led Zeppelin, Rush ...
ah well ..
hard metal ? :P
Ozzy Osbourne, the Darkenss
I like led too
motley crue ?
a bit ...
saw them playing support to Motorhead once
mmm .. I think
it was a LONG time ago
i've something by gun's roses, bon jovi ..
not so hard
is alex joni around these dyas?/
I saw some robotic welding fixtures he might be interested in
robin i you like hard rock you need to see G3 live in Denver
malmesteen+steve vai+joe satriani
if you like guitar
Steve Vai's "Fire Garden" is a good album
I'll be interested to see how your steppers with encoders work out
i'm sending an email to ask about shipping from us ..
if i buy steppers i will try !
i will tell you ..
the encoders on the G200X work the other way, as the stepper begins to lag, it slow all axes down to help reduce the load
but I dont thnk it will work
no clue ..
i can only try from myself
I thhnk it is possible to get electrical interference and it gets extra counts,
then it thinks there is stepper lag
then it slows everyting down ...
emc just estoppign might be better
lets see how the module work ..
I just have some nice solid state relays from ebay
25A 3 pahse
could be interesting also to have a logs files
to control the heaters on my powder coat oven
25 Amp ? great ..
new for 4.99 each :)
ebay its great
ahh ... my children have poured water into my Ducati ...
water ? ouch ..
i had a week from hell here
i repared one driver and the other was going to burn
changing an l297 in one driver, l298 was burning in another
you have the correct 6 diodes?
probably bad ground ..
diodes seem are ok
are they the right sort?
i checked with hometer
no, theyre ook
i'm sure its the ground ..
are they the correct type?
it was working mounted in a simply table of wood
after i placed it in a case of pc ..
any 10 min an ic burn
yeah.. heatsink + fan !
and you are 100% sure the diodes are the correct type?
i changed 6-7 l298 and 4 l297 in the latest 2 days
i bought a stock ..
cheaper to buy some geckodrives
15 for 20 E
but are finished
so ... what type of diodes you have?
just a min.
probably, are not optimal
OK, that is fine
I have seen people try and use 1N4XXX series
which are not fine
nah .. i know
i searched for some speed diode
BYW81 or 96 are fine
OK, well I must go to bed
have a nice evening
:) just found out an interesting way to do 3d surfaces ,, using blender draw the object , export it in dfx format , load it into autocad and scale it , then save it in a dfx format that my cnc program will read
seems a long way arround though
argh more net problems
No Les as in Les Watts.
The USC board is workin, I think
just logged in and was about to have a poke around...
You can test it freely
Try changing HOMING_POLARITY to 0 to get homing to move the other direction.
I think I understand what is the problem
I do not have home senson connected
And therefore EMC thinks that it is away from home
Ah.. In that case...
invert polarity of HOME_SWITCH_POLARITY
That will solve the problem. If I have time I will test the board with stepper drivers tomorrow
Btw. what is new in BDI-4.24
Some bug fixes in EMC with 4.25
does AXIS work right?
What is the easiest way to get the updates if I have BDI-4.23 installed
I have not yet tested. I can test it right away
burn a copy of the latest CD
insert it in to the drive of the BDI-4.23 install, and type the following line..
then you can use synaptic to select packages to upgrade.
i will do that
tcl8.4, tk8.4 & emc should be at the top of the list.
and don't forget to upgrade emc-modules at the same time.
AXIS seems to work also
Paul, do you want to yse my machine or can I shut it down?
Can you do ma a favour when you have it up and running...
What do you need?
Can you post a copy of your ini file to the user's list and include the tail end of dmesg
I can do that
from where adeos reports loaded throught o where it unloads again.
I will do it
There is an interesting bit in there where ppmc_rate reports finding a USC during shut down that I want Jon to look at - Might be a bug.
Ok. It would be nice to get it corrected.
Do your motors move when you jog now ?
Jymmm is now known as Red70sShow
Red70sShow is now known as Jymmm
Ok. I will send the ini and the dmesg tomorrow to the list. And I will try with the board with real motors, not only with oscilloscope. But now I have to go before my girlfriend get angry.
what's the trouble with the usc?
It would appear to be working with BDI-4.23 (and later) now.
* paul_c -> Tea.
still what is the trouble?
* Jymmm spikes paul_c's tea
paul_c: as I have a usc I am curious :)
* anonimasu is making tea now
hm somone is trying to sell me io23.com
like I'd care :D
io32 or io256 might be cool
actually I own io23.net
anonimasu: tell em $0.25
was their bid...
anonimasu counter offer $40, most will take it especially if they're soliciting
I dont want it :)
besides it's not registered ;)
you know you do =)
I am writing some stuff to a guy living in lule� that had some cnc questions on cnczone
long fingers are required
I am playing with Chris's ttt true type to gcode program
it is not quite drawing the splines correctly... I am trying to figure out the ttf font descriptions
try singl stroke fonts
paul_c you back?
LawrenceG: what kind of problem are you seeing?
well... I am looking at a capital G and it has big chunks on the front edge
have you tried more than one font?
maybe you should send me your font
It is the same one you used as the defaut
I'll try and get a screen shot
let me build ttt 1.1
can I send you a file?
I just tried it here, and it seems to work
how much steel can you cut per minute at 600w spindle?
hi chris... I got your png... still waiting for you to accept my file
this much --> <---
I didn't get a request
I'll try again... sending
can you put it in webspace somewhere?
rats... getting >> Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg
new Freenode requirement, you must register to send private messages
well that bites
I thought I was registered
try it again - I "set unfiltered on"
cradek prevents spambots.
I got the request, but no file comes when I /dcc get
must be a second problem
hmm... must be my router blocking it
yeah, I dcc all the time
are you on skype?
umm I think so
I can email it
let's see if I know my password
cradek: for $5 I'll give it to you
hey, wonders never cease
I cant remember how to calc it..
Chris ...email is away
is this ttt 1.1?
ttt_1.1.tar.gz from yesterday
maybe qcad doesn't read polylines correctly
you're not using it to generate the gcode are you?
I thought of that, but the rendering on emc via gcode looks the same as qcad
so for the gcode you use ttt, not ttt_dxf and then convert?
what is the exact string you rendered? Is it just G?
yes... ttt generates a broken G, ttt_dxf generates a broken dxf.... yes a G and nothing else
it broke in the middle of a string as well
run ./ttt G >G.ngc and md5sum your output
The G was the worst, but w,e,r are also quite funky
[chris@max ttt]$ ./ttt G >G.ngc
[chris@max ttt]$ md5sum G.ngc
just G also works perfectly here
hm it seems rutex has nice servodrives nowdays
chris...did you get my email?
LawrenceG: the first one? yes
LawrenceG: also what does freetype-config --version say?
chris... It looks like an off by one problem
no, that could not explain why we have different output
I wonder if they changed something in the API
* paul_c returns stuffed.
I was reading the docs last night trying to figure it out.... the only thing I changed in the source was the path to the font... under ubuntu it is slightly different
md5sum your ttf file please
ok, that's sort-of reassuring
how much trouble is it to downgrade your freetype2 lib?
I wonder if it is a complier bug?
gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
maybe you should try with -O0
gcc (GCC) 3.3.5 (Debian 1:3.3.5-8ubuntu2)
it's just for loops - hard to imagine that would be broken
LawrenceG: I suspect libfreetype breakage or API changes
let my try a rebuild
hm, I wonde if I scared the guy :D
well better know what inertia does before he puts togther a machine supposed to go fast without a thought about it :D
<- been there done that.
Chris... where did you get clues on how to unpack a glyph? The code is buried in fontforge, but I havent found it yet
in other news ... my compressor just crapped itself
LawrenceG: unfortunately I don't remember
LawrenceG: it was on the web somewhere
LawrenceG: I thought I had written the simplest and easiest self-documenting code possible to do it!
instead of going "whirrrr" it went "whirrr-BANG" and popped a 63A breaker .. I see this as a bad thing.
the interface looks ok, I compared the api calls with the docs on the net
LawrenceG: your rebuild with -O0 didn't fix it?
* anonimasu sighs
forgetting my password
no.. looks the same.... let me do some more digging
maybe you should check the libfreetype2 changelogs
something obviously changed
once I figure out how to unpack a glyph, it should be easy to see where the problem is
but ... there is no problem
I know... send me your ttt executable
the code is right for ft 9.2.3
maybe it will run
well kiosk time
nah, it's dynamically linked
let me see if I can make a static one
you can send both... that will determine if its libs or code gen
hm, I am going to ask some staffer to drop my nick
so I can register it again
anonimasu why do you have to reregister?
Jymmm: I cant remember my password..
or well, nickserv cant.
doubt my dyn bin will run - your system is much newer than mine
anonimasu: but wont the real anonimasu get upset when you get his pw?
robin_sz: no, because the real anonimasu is me..
anonimasu: are you sure?
Last Seen Address: ~firstname.lastname@example.org
188.8.131.52 is work ;)
anonimasu: i mean, if you were the real anonimasu, you'd know the password ...
22:00 -NickServ(NickServ@services.)- Registered: 14 weeks 6 days (13h 15m 50s) ago
22:00 -NickServ(NickServ@services.)- Last Seen: 14 weeks 6 days (4h 39m 22s) ago
chris... is that ttt or ttt_dxf?
rats forgot about differnt font paths
./ttt.static [-?] [-f /some/file.ttf] 'The Text'
robin_sz: I am afraid I dont know the password..
anonimasu: actually, im the real anonimasu, and like you, I don't know the password either .. lets get the staffers to drop the nick, and see whos nick-bot can set a password on it first ;)
chris... will take a few minutes to beam them to emc machine and plot them
they both ran?
robin_sz: oh, do you have access to the server at my job :D
both versions appeared to run
I'm surprised but that will give us very good troubleshooting information
it looks more credible when the request comes from the same machine..
anonimasu: not yet ... ;)
robin_sz: I'll probably come to uk in a bit..
chris... one is 8.2k and one is 8.7k
* robin_sz fires up nessus in 'dangerous' mode
watch out or I'll come to slap you while I am there :D
* robin_sz bares his buttocks
actually, my sister just left for Norway
I'll wave when i visit her next
anyway, never mind all that. fix my compressor!
robin_sz: did you find any hole :D
nah ... its gone pop and is blowing the 63A breaker
motor has "an issue"
maybe you just need a bigger breaker
for a 5kw machine?
(kidding, of course)
I always say that first when a fuse or breaker blows
we had a problem once with the 100A incoming fuse ...
robin_sz: might be joining with the racecar team for work..
chris... dynamic links one is broken.... static one works! getting picture
but brass bar works a treat!
anonimasu: where are they based?
*gets paranoid and grabs nessus himself*
anonimasu: got whoppix?
have a look at whoppix ...
yeah I've seen it
runs live, no traces
but I dont whopp stuff.. :D
* robin_sz twiddles his thumbs and whistles whilst looking skywards
*whistles a bit*
LawrenceG: so it's probably the freetype lib as we suspected
anonimasu is now known as an0n
an0n is now known as anonimasu
I cant remember any password :D
* Jymmm installs flash ram in anonimasu
I had a quote on some wire-edm work today
fsck that is expensive
LawrenceG: I put static binaries on the web site...
LawrenceG: if you figure out the incompatibility with new freetype, *please* let me know
chris... emailed you a picture of the results... that could go on web sit as well.. both plotted on same pix...
chris... I'll go check out the freetype site and see if I can install from sources.... it may be fixed by now
that would be great
please let me know
you bet.... thanks for the program.... I have been playing with ttf for a while trying to figure out how to use them for nc stuff
* robin_sz wonders how hard it would be to build a wire edm
I hope ttt is a good starting point for you
excellent..... now I need to figure out how to do the V bit carving using the outlines :}
(inside the outlines
do you have autocad?
I do... but I am trying to get away from windows completely... have a 233 running w98 and acad lite
havent got aclt to run under wine yet
ah, me too - I run my very old autocad under freedos
I think I have ac 2.62 somewhere for dos!
and on 5 1/4 floppies
used to run it on 8088 7mh turbo XT!
off to dinner, let me know what you find out about freetype!
I remember one schematic that took 5 min to regen!
robin_sz: cheaper the buying one?
I should look out for one ..
I have some gears I'd need EDM:ed..
I asked for a quote on a piece, say, 8mm thick, 25mm long, some detail
I needed 30 of them
this are gearbox gears ;) in some very hard steel..
EDM would be OK for that
I guess .. a 50mm dia gear / 20mm deep ...
well if the gears are under 400$ each I am happy :)
�300 or more
I suspect they will me more then $400
might be easier to machine them and send them off to case hardening
on a gear hob?
on a mill..
oh, not involute gears then
straight cut is just fine..
must be fairly low performance then
I'll be suprised if they are not an involute tooth form
oh, well would depends on how I design them..
I should read up on toothforms first
the max load would be < 2000nm..
that wouldnt be a insane load would it?
dependson how big the gear is
for a gear in the drive train of an oil tanker .. no problem
I know nothing about gearbox design and peak loads
hmm .. yes, insane
1/100th of a meter
oh no 20..
so 100 + 2000 N force
or maybe 8cm..
200Kn, errm .. thats beyond the yield dtrength of most things
robin_sz: can you turn off the filtering..
yeah so you can accept private messages
I already can ...
* robin_sz pms himself
yep works a treat
maybe freenode wont let you /msg until you register your nick ;)
[20:57:01] <anonimasu> http://freenode.net/faq.shtml#privmsg
unless you turn it off
/msg nickserv set unfiltered on
then why isn't it SA?
[22:13:01] <Jymmm> http://www.nationsonline.org/oneworld/countrycodes.htm
[22:17:40] <A-L-P-H-A> http://www.mininova.org/tor/104154
watch that. it's insightful.
"errm, we have a problem .. it seems South Africa and Saudi Arabia both Want SA" "well, we have all the oil" .. "fair enough, that settles that then"
south africa has dimonds.
dont forget the dutch found this dump
what dialect is that?
u where close :P
How'd the brits win that war? like massively? or very very slowly?
very very slowly? untill the brit's started killing off the women and children
A-L-P-H-A: there was a similar piece on Groklaw .. guy in a dry, but poor district of New Orleans .. they have functional schools, water, hospitals etc, but the gov will not let anyone use them
robin_sz... love your president... suppress the black man. <that was PURE sarcasm>
yeah, thank fsck hes not my president
A-L-P-H-A... exactly the opp here in sa
we have president Bliar, almost as bad
A-L-P-H-A: theres a guy on groklaw who writes about the current situation on NO, amazing .. people with multiple cars preffered to leave them to sink than let a poor family use them to escape etc
well. I can see happening. it's THEIR property. That's private individuals. They SHOULD have... but hey... whatever.
the government should have instituted evacuations.
oh its much worse than that ...
it's hell there.
I was watching Canadians coming back...
they were sickened by what they saw.
appareently they locked all the school busses up .. in case anyone tried to steal them ...
they were disguisted at what people where doing...
[22:28:10] <robin_sz> http://www.groklaw.net/article.php?story=20050903082516572#comments
read the piece "Malik Rahim / Crime Accusations" about 3/4 of the way down the page
cradek, would you be so kind as to setup a private chat?
why can't you chat in here? as opposed to have a private chat with him. is it cybering [in which case do it privately]? or emc based?
BTW, what's "cybering"?
Let me give you some background, then you can decide if it's a topic for emc, or a provate chat.
Realize converts AuitoCAD R12 drawings to NC. I have AutoCAD2005 which will not execute REALIZE.
does realize take in a DWG file?
Thanks, ALPHA, but Noooo Thanks!
or an addon?
Sorry Its a LISP
well, if it's an addon/lisp check for a new version of realize. if it's a file, saveas Autocad12 format.
or work in 2005, saveas R12, open in AutocadR12, and use realize there.
That's why I wanted to chat with cradek. He wrote it!
I think he gave up on it after a while... but I could remember wrong. just PM him, asking to contact you in regards to it. leave an email for him if you don't want to wait.
2005 does not have a "Save As R12" feature. Only 2000LT
email address that is.
are you sure? fine, DXFout to R12.
Stupid d***khead <cr750>
There IS a DXF for R12.
mmm .. yes
bottom of the DXF list
are we happy now?
As a pig in poo
My most abject appologies!
k, to repent, give me your first born.
She's 24Years old.
sounds OK to me
Still want her?
sweet... I'm 26... is she single?
is she mute?
Of course, She's beautiful. She's my daughter
come one now, we would ALL want our females to be mute.
and blonde ...
Gotta go. Tx fr the help. SWMBO is calling.
CR750, objectively speaking, is she beautiful... go find a friend, and ask him is she's cute.
blondes are like assholes, everyone has one.
or has had one =)
Jymmm, you don't have one... all your shit that comes out of your mouth. :D haha.
A-L-P-H-A I could take this to a WHOLE NEW LOW after your comment, but I won't.
where's the fun in that?
you suck, and spew. ;)
This is #EMC, not #BDSM
#bondage is taken already...
now now .. if you must wind him up ... just ask him how his router is getting on
se if he has managed to run that REALLY REALLY complex test I asked for ...
you dont want to wind me up today, I'm in a good mood.
and I want to stay that way.
so have you done that really difficult and complex test yet?
* Jymmm gets wound....
I asked very nicely now...
well, when you get chance .. I'm still interested to know ...
jymmm got ops? and he's huffing and puffing...
your tests are the least of my worries atm. Stillt rying to get 100IPM w/o a following error
all I wanted you to do is push on one side of the gantry and pull on the other and tell me how much play there is ..
not exactly hard ..
* A-L-P-H-A orders Jymmm some little blue pills to help his minor dysfunction.
100ipm? ... steppers?
let him dream.
I can get 90ipm under mach2
16khz for 100ipm?
emc will struggle with that I think ...
its capable of that speed ..
but it will be rough at those higher frew
Something strange here, BDI 4.23 and axis with emc1 works on my PentiumII and laptop computers, on laptop with better speed because it's AMD Sempron :) haven't tried emc2 yet, is it included in BDI 4.23?
and that saps torque
I JUST finished installing 4.25 on a different machine, but haivng problems getting the video setup
xet7 emc2 is not part of any BDI, cvd only.
Jymmm: thats part of the basic problem with PC derived pulses .. they get rough at high frequencies
A-L-P-H-A hey fucker, what color are the pills to help with the MAJOR ones?
robin_sz: So I hear. but I'm trying to determine if it's HW or SW. So I've setup a dual boot on this machine to get a real comparison.
red and blue stripes
27khz is quite high for steppers,
lots of volts required I guess
100ipm is alow though
sounds lke they got the gearing wrong
what pitch are the ball screws?
gearing from the motor to the screw?
so 0.1 effective
how to I change the MAX x resolution value?
1000 motor revs a minute ...
16 revs a second
2000 pulses a rev?
32K for 100 ipm
you probably should have gone for G210s not 201s maybe ...
or a hardware stepgen
I hear anon is doing OK with his pico board
Jymmm, those are usually copper, or silver colored... and shaped like bullets, with explosive powders that propell them through the crainium... immediate solution to the state of mind.
finally pumping out new orleans.
I'm not fond of propritary solutions.
Jymmm, wth, that's opened sourced. or open soares...
yeah? with what? fir trucks?
I need another nap.
this is so messed up.
i'm tired all the time
sleeping at the worng time then not tireed when you should sleep?
my sleep cycle is fliped 180
like I'm living in HK or something
yeah, had that happen to me once or twice ...
happens to me all the time.
I also have night classes now as well.
I had someone keep me awake for like 36 hours, went to bed early evening
and that seems to sort of reset it
i was talking to Ms. evil, till like 4am two days ago.
no, on purpose to reset a fscke dup sleep cycle
ahh. Ms Evil ...
why can't you type fucked. it's a word.
[23:28:33] <A-L-P-H-A> http://dictionary.reference.com/search?q=fuck
but fsck is a unix command
and im a nerd
yes I know... file system check.
I also prefer worng for wrong ...
I liked borked, in stead of broke.
it has swedish chef overtones too
who uses this word? http://dictionary.reference.com/search?q=shtup
[23:34:45] <A-L-P-H-A> http://www.urbandictionary.com/define.php?term=shtup