4或2
分析:根據互為相反數的定義可得a+2b=0,互為倒數的定義可得cd=1,絕對值的性質求出x的值,然后代入代數式進行計算即可得解.
解答:∵a與2b互為相反數,
∴a+2b=0,
∵c與d互為倒數,
∴cd=1,
∵x的絕對值等于3,
∴x=3或-3,
∴3cd-2(2a+4b)+

=3cd-4(a+2b)+

=3-0+

=3+

,
當x=3時,原式=3+

=4,
當x=-3時,原式=3+

=2,
所以,代數式的值為4或2.
故答案為:4或2.
點評:本題考查了代數式求值,主要利用了相反數的定義,倒數的定義,以及絕對值的性質,是基礎題,需要注意x的值有兩個.